aboutsummaryrefslogtreecommitdiff
path: root/backends/fs/amigaos4/amigaos4-fs.cpp
AgeCommit message (Collapse)Author
2019-11-10AMIGAOS4: FormattingHubert Maier
2019-11-10AMIGAOS4: Fix oversightHubert Maier
2019-11-10AMIGAOS4: more verbose debug commentsHubert Maier
2019-11-10AmigaOS4: More fixes and cleaningHubert Maier
2019-11-10AMIGAOS4: Fix leftoversHubert Maier
2019-11-10AMIGAOS4: Clean up fsHubert Maier
- replace sprintf with snprintf and obey MAXPATHLEN
2019-10-13AMIGAOS4: Fix positioning of workaroundHubert Maier
Otherwise both dos.library and it's interface will remain open in the rare (?) occasion of p.size <= 0,
2019-10-08JANITORIAL: Add more info to track it down laterHubert Maier
2019-10-08JANITORIAL: English and spacingHubert Maier
2019-10-08JANITORIAL: WordingHubert Maier
2019-10-08AMIGAOS4: Fix NULL accessHubert Maier
2019-08-06BACKENDS: Improve AbstractFSNode::createDirectory() stubsCameron Cawley
2019-08-06BACKENDS: Rename and simplify AbstractFSNode::create()Cameron Cawley
2018-04-19JANITORIAL: Fix whitespaceAdrian Frühwirth
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.
2016-08-24CLOUD: Add AbstractFSNode::create() backends stubsAlexander Tkachev
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-
Another case of misused TAB
2014-09-21AMIGAOS: Cleanupraziel-
Comments cleanup and one case of a misused TAB
2014-02-18AMIGAOS4: Make GPL headers consistent in themselves.Johannes Schickel
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.
2013-10-25AMIGAOS4: Make use of updated function names (SDK53.24) and remove unused codeStrangerke
Courtesy of Raziel^
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-03BACKENDS: Avoid #including .cpp filesMax Horn
So far, the various *-fs-factory.cpp files were #including the corresponding *-fs.cpp files. This is surprising and hence could lead to all kinds of problems). To fix this, provide proper headers for the *-fs.cpp files. This also makes code reuse via subclassing possible. Since not all ports were tested, this will likely lead to a few easy to fix compile regressions.
2010-06-15Fix spelling, cleanupMax Horn
svn-id: r49843
2009-12-01Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r46232
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-09-25Patch #2856708: AMIGAOS4: FS updated to new SDKMax Horn
svn-id: r44338
2009-02-01don't test existence of file in AmigaOSFilesystemNode::getChild (bug #2487481)Willem Jan Palenstijn
svn-id: r36171
2009-01-30Fix for bug #2548995: AmigaOS4: Compiler error (and taking care of some ↵Max Horn
potential errors in WinCE & GP2x, too) svn-id: r36146
2009-01-23Renamed FSNode::openForReading / openForWriting to createReadStream / ↵Max Horn
createWriteStream, again to make ownership of the returned stream clear svn-id: r36014
2008-10-02Renamed FilesystemNode -> FSNodeMax Horn
svn-id: r34716
2008-09-10Small fix to help with compile problems on AmigaMax Horn
svn-id: r34474
2008-09-03Pushed AbstractFilesystemNode::openForReading() / openForWriting() impls out ↵Max Horn
to backends svn-id: r34304
2008-09-03Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵Max Horn
'typedef Common::String String;' name aliases svn-id: r34302
2008-05-07Changed all delete [] usages to delete[].Johannes Schickel
svn-id: r31927
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-10-31Factorize most of the common code in the isReadable() and isWritable() ↵David Corrales
methods for the AmigaOS backend, via the getFibProtection() method. svn-id: r29342
2007-10-31Properly implemented the isReadable() and isWritable() methods for the ↵David Corrales
AmigaOSFilesystemNode backend. Thanks a lot to Raziel_One on this one :) svn-id: r29339
2007-10-30- free fib object in AmigaOSFilesystemNode::existsJohannes Schickel
- cleanup svn-id: r29330
2007-10-30Fixed a typo in the AmigaOSFilesystemNode::exists() method.David Corrales
svn-id: r29329
2007-10-30Added a missing variable to the AmigaOSFilesystem::exists() method. ↵David Corrales
Hopefully it's complete now :) svn-id: r29328
2007-10-30Implement the AmigaOSFilesystemNode::exists() method.David Corrales
svn-id: r29327
2007-10-07Fixed a missing return value in the lastPathComponent function. Thanks to ↵David Corrales
Raziel_AOne :) svn-id: r29172
2007-10-07Commit of patch #1804861. It implements a static lastPathComponent() ↵David Corrales
function in each backend, used to extract the last path component of a given path, returned by getName(). svn-id: r29159
2007-09-22oops.Johannes Schickel
svn-id: r29030
2007-09-22Hopefully fix amigos4 fs implementation.Johannes Schickel
svn-id: r29029