History log of /haiku-fatelf/src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.cpp
Revision Date Author Comments
# 8fb06810 15-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Implement more virtuals in Node and Directory

* Node: Add default implementations for UserID(), GroupID(),
OpenAttributeDirectory(), and OpenAttribute().
* Directory: Add default implementations for Mode() and FileSize().
* Remove the respective hook implementations in the PackageLink*
classes.


# 17a7f65c 11-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Add install path support to packagefs


# 182e58f7 07-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

NodeListener::NodeChanged(): Provide old value

* Add interface OldNodeAttributes an instance of which is passed to
NodeListener::NodeChanged() to provide the old attribute values
(currently only modification time and file size).
* Also extend PackageLinksListener::PackageLinkNodeChanged() with a
OldNodeAttributes parameter.
* Add OldNodeAttributes implementations for PackageLinkSymlink (inner
class OldAttributes) and UnpackingNode (OldUnpackageNodeAttributes).


# ac490e3b 07-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

PackageLinkSymlink: Init fLinkPath in constructor


# c6dd2207 25-Jun-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Move PackageLinkDirectory::Link to own file

And rename it to PackageLinkSymlink.


# 8fb06810185b76fc2ef0f2ea253950dcc00e88fb 15-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Implement more virtuals in Node and Directory

* Node: Add default implementations for UserID(), GroupID(),
OpenAttributeDirectory(), and OpenAttribute().
* Directory: Add default implementations for Mode() and FileSize().
* Remove the respective hook implementations in the PackageLink*
classes.


# 17a7f65c0a560116b8a829aad4ce04628bca5c67 11-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Add install path support to packagefs


# 182e58f709cc0d9e0ae0f905874c13dfe38ce516 07-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

NodeListener::NodeChanged(): Provide old value

* Add interface OldNodeAttributes an instance of which is passed to
NodeListener::NodeChanged() to provide the old attribute values
(currently only modification time and file size).
* Also extend PackageLinksListener::PackageLinkNodeChanged() with a
OldNodeAttributes parameter.
* Add OldNodeAttributes implementations for PackageLinkSymlink (inner
class OldAttributes) and UnpackingNode (OldUnpackageNodeAttributes).


# ac490e3bb97ca159cb292601b84527113e8e6f4e 07-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

PackageLinkSymlink: Init fLinkPath in constructor


# c6dd220780584bd9debaad5bd82bab1dc953b881 25-Jun-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Move PackageLinkDirectory::Link to own file

And rename it to PackageLinkSymlink.