L4Re/OLD/blockserver

Shortlog

(0) -60 tip
2020-04-30 Paul Boddie Replaced separate server classes with use of libipc server configurations. default tip
2020-04-08 Paul Boddie Retain a reference to the paging coordinator in paging accessors.
2020-04-08 Paul Boddie Employed the simplified open_object_server method signature.
2020-03-09 Paul Boddie Renamed Notifier to Accessor, BaseAccessor to FileAccessor, and
2019-12-01 Paul Boddie Employ filesystem object structure pointers to mutate structure members.
2019-11-30 Paul Boddie Changed the name of the object-opening method.
2019-11-29 Paul Boddie Employ the common user filesystem resource.
2019-11-09 Paul Boddie Introduced explicit compound interface names.
2019-11-08 Paul Boddie Employed the revised naming for compound interface files and classes.
2019-11-06 Paul Boddie Employed revised compound interface naming.
2019-11-06 Paul Boddie Reorganised in order to use code generated from interface descriptions.
2019-07-14 Paul Boddie Added a null implementation of fstat.
2019-07-03 Paul Boddie Renamed various resource functions.
2019-06-29 Paul Boddie Moved IPC opcodes into a separate header file.
2019-06-29 Paul Boddie Simplified start_resource, obtaining server details from the object.
2019-06-29 Paul Boddie Introduced a server binding convenience method.
2019-06-29 Paul Boddie Introduced a server binding convenience function.
2019-06-27 Paul Boddie Moved IRQ object creation into start_resource_thread.
2019-06-27 Paul Boddie Employ renamed IRQ-related functions.
2019-06-27 Paul Boddie Introduced message waiting and error sending functions.
2019-06-27 Paul Boddie Renamed bind_to_capability to ipc_server_bind.
2019-06-27 Paul Boddie Updated IPC-related includes.
2019-05-18 Paul Boddie Made use of the mainloop convenience method on the server object.
2019-05-18 Paul Boddie Made use of the convenience class for open-capable servers.
2019-05-18 Paul Boddie Permit the reception of IRQ object capabilities sent in open IPC messages.
2019-05-16 Paul Boddie Removed the obsolete close method.
2019-05-15 Paul Boddie Introduced a helper function initialising file descriptors with dataspace details.
2019-05-15 Paul Boddie Updated include statements.
2019-05-14 Paul Boddie Moved common pager method implementations into MappedFileResource.
2019-05-14 Paul Boddie Inherit the flush operation from MappedFileResource.
2019-05-13 Paul Boddie Delegate common resource activities to the base class.
2019-05-12 Paul Boddie Incorporated use of the close method provided by MappedFileResource.
2019-05-12 Paul Boddie Provide specific method implementations for the revised accessor interface.
2019-05-05 Paul Boddie Delegate memory allocation to the page collection.
2019-05-04 Paul Boddie Adopted renamed structure members and functions.
2019-04-19 Paul Boddie Allow configuration of the number of pages reserved for data.
2019-04-19 Paul Boddie Moved page collection initialisation into the main program.
2019-04-18 Paul Boddie Incorporated page collection references into accessors.
2019-04-11 Paul Boddie Tidied up includes.
2019-04-11 Paul Boddie Incorporated page collections into accessors.
2019-04-11 Paul Boddie Tidied up includes.
2019-04-10 Paul Boddie Updated to work with multiple-file page collections.
2019-04-06 Paul Boddie Introduced support in the accessor for updating the size of a resource.
2019-04-04 Paul Boddie Introduced a separate accessor for handling region content.
2019-04-03 Paul Boddie Separated paging and flexpage population (pager) from page management (pages).
2019-04-01 Paul Boddie Removed the server member, needed only when supporting the factory protocol.
2019-04-01 Paul Boddie Adopted a common memory-mapped file resource abstraction.
2019-04-01 Paul Boddie Removed unused factory-related code.
2019-04-01 Paul Boddie Updated includes for relocated resource declarations.
2019-04-01 Paul Boddie Retain flexpages when explicitly flushing content.
2019-03-30 Paul Boddie Added a result from the flush operation.
2019-03-30 Paul Boddie Implemented methods for transferring data in and out of flexpages.
2019-03-29 Paul Boddie Moved pager functionality to libfsserver.
2019-03-26 Paul Boddie Use the convenience method for padding flexpages with zero.
2019-03-26 Paul Boddie Use the size access method; tidied up the debugging output.
2019-03-26 Paul Boddie Initialise flexpages with the access offset, simplifying the code slightly.
2019-03-26 Paul Boddie Simplified flexpage handling by associating data regions with flexpages.
2019-03-26 Paul Boddie Removed the superfluous order parameter from get_data_limits invocations.
2019-03-26 Paul Boddie Use the writable status method on the flexpage abstraction.
2019-03-26 Paul Boddie Moved the data limits computation method to libfsserver.
(0) -60 tip