L4Re/OLD/e2fsserver

Graph

(0) +60 +100 tip
Fixed the seek positions when copying data to/from flexpages.
Updated comments.
Removed superfluous include.
Renamed set_cap to set_server.
Adopted a common memory-mapped file resource abstraction.
Updated includes for relocated resource declarations.
Retain flexpages when explicitly flushing content.
Added support for memory mapping and paging.
Introduced methods for performing read and write transfers.
Moved the different classes into their own files.
Renamed error to send_error. Employed the start_resource convenience function.
Fixed an apparent problem with write access flags when opening new files.
Added copyright and licensing information.
Fixed user initialisation when creating objects using the factory protocol.
Fixed file size initialisation in the file-specific object.
Return the user-configured filesystem object from getfs, not the "factory".
Added support for the factory protocol's create method, permitting Ned scripts
Introduced a separate top-level server which provides user filesystem servers.
Use command arguments to configure the uid and gid.
Added a comment about checking permissions for file creation.
Support the configuration of a filesystem server with a user object.
Update the size after a write operation.
Removed superfluous include.
Added support for creating files. Added the missing bitmap loading operation.
Propagate flags to open methods.
Improved the read functionality and added support for writing and flushing.
Store and use the supplied buffer position when reading.
Replaced normal file function usage with client function usage in order to
Moved the libext2fs-specific functionality into a separate library.
A filesystem server for ext2fs.
(0) +60 +100 tip