L4Re/OLD/blockserver

Shortlog

(0) tip
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.
2019-03-26 Paul Boddie Removed a superfluous method now provided by the flexpage abstraction.
2019-03-26 Paul Boddie Moved the flexpage abstraction to libfsserver.
2019-03-26 Paul Boddie Moved the flexpage abstraction code into separate files.
2019-03-26 Paul Boddie Introduced a flexpage abstraction, simplifying the flexpage handling methods.
2019-03-26 Paul Boddie Introduced a function returning the page of data at the base of a flexpage.
2019-03-26 Paul Boddie Removed member access from fill_flexpage and flush_flexpage, introducing a data
2019-03-26 Paul Boddie Removed member access from get_data_limits, mutating the data_start parameter.
2019-03-26 Paul Boddie Moved the different classes into separate files.
2019-03-26 Paul Boddie Introduced missing parameterisation to flush_flexpage.
2019-03-26 Paul Boddie Use the inherited method for releasing the IRQ object.
2019-03-23 Paul Boddie Introduced a method to flush all flexpages, also calling it when closing.
2019-03-23 Paul Boddie Introduced initial support for employing multiple flexpages.
2019-03-23 Paul Boddie Invalidate a flushed flexpage.
2019-03-23 Paul Boddie Parameterised the flush_flexpage method.
2019-03-23 Paul Boddie Moved flexpage identification and population into separate methods.
2019-03-23 Paul Boddie Renamed error to send_error. Employed the start_resource convenience function.
2019-03-23 Paul Boddie Removed the superfluous read and write methods.
2019-03-21 Paul Boddie Return the amount of data in the mapped region.
2019-03-20 Paul Boddie Consolidated dataspace information within a filesystem object structure.
2019-03-19 Paul Boddie Produce and handle read-only and read/write flexpages.
2019-03-19 Paul Boddie Introduced flexpage flushing back to the block storage.
2019-03-18 Paul Boddie Invalidate the previous flexpage when sending a new one. This prevents mappings
2019-03-15 Paul Boddie Merged concurrent branches.
2019-03-15 Paul Boddie Added initial support for exposing a block device as a dataspace.
2019-03-13 Paul Boddie Replaced the fixed region buffer size with the actual dataspace size.
2019-02-20 Paul Boddie Added copyright and licensing information.
2019-02-11 Paul Boddie Update the size after a write operation.
2019-02-10 Paul Boddie Allocate memory to hold the filesystem image and to actually permit writing.
2019-02-09 Paul Boddie Support writing and open flags.
2019-02-03 Paul Boddie A simple block device server.
(0) tip