L4Re/departure

Shortlog

(0) -300 -100 -60 +60 +100 tip
2022-10-28 Paul Boddie Fixed (or at least improved) reserved flexpage generation for larger page sizes.
2022-10-27 Paul Boddie Reverted ext2fs_flush call removal, this failing due to broken unmap behaviour.
2022-10-27 Paul Boddie Improved error message details.
2022-10-27 Paul Boddie Fixed unmap flexpage flags, these being meant to unmap the flexpage completely.
2022-10-27 Paul Boddie Detach any mapped memory before requesting a different file region.
2022-10-24 Paul Boddie Removed spurious word.
2022-10-24 Paul Boddie Improved test program behaviour and diagnostics.
2022-10-23 Paul Boddie Removed ext2fs_flush call suggested by the e2fsprogs misc/fusefs.c code. This
2022-10-23 Paul Boddie Fixed missing result code initialisation, applicable to empty paths.
2022-10-23 Paul Boddie Removed superfluous buffer allocation: this is done automatically by the
2022-10-22 Paul Boddie Avoid reloading the inode data again when testing the object type.
2022-10-22 Paul Boddie Added .swp pattern.
2022-10-21 Paul Boddie Employ the existing pending removal flag to control removal. Removed the
2022-10-20 Paul Boddie Defer file removal until the provider is itself deallocated.
2022-10-20 Paul Boddie Removed superfluous flush operation.
2022-10-20 Paul Boddie Detach dataspaces from the region mapper before attaching new ones, hopefully
2022-10-20 Paul Boddie Return the file structure for certain directory opening failure conditions.
2022-10-20 Paul Boddie Handle possible error conditions when seeking to blocks.
2022-10-02 Paul Boddie Updated types for client_read and client_write usage.
2022-10-01 Paul Boddie Calculate alignment offsets instead of showing pointer values.
2022-10-01 Paul Boddie Fixed format specifier.
2022-10-01 Paul Boddie Added some remarks about the perceived nature of the opcode type problem.
2022-10-01 Paul Boddie Fixed region allocation conflicts when running programs by reserving different
2022-10-01 Paul Boddie Removed superfluous reserved_threads parameter for Process initialisation.
2022-09-30 Paul Boddie Introduced separate UTCB areas for the region mapper and the main program.
2022-09-29 Paul Boddie Added structure alignment test.
2022-09-20 Paul Boddie Updated the documentation to reflect naming changes, also adding library
2022-09-17 Paul Boddie Employ a paging region size compatible with the configured page size. Without
2022-09-16 Paul Boddie Fixed inappropriate format specifiers for strlen results.
2022-09-16 Paul Boddie Fixed format specifiers for offset types.
2022-09-16 Paul Boddie Employ the configured page size to ensure that mapping will work on platforms
2022-09-16 Paul Boddie Fixed the formatting specifiers for offset types.
2022-09-16 Paul Boddie Use a literal type consistent with the other types involved.
2022-09-16 Paul Boddie Using opcode_type to work around L4Re dataspace IPC issues on 32-bit platforms.
2022-09-16 Paul Boddie Employed address_t instead of offset_t for region mapper quantities. Whilst
2022-09-16 Paul Boddie Introduced missing tests for successful file opening.
2022-09-15 Paul Boddie Employed a more robust way of padding the directory entry structure.
2022-09-15 Paul Boddie Attempt to handle narrower opcodes for factory operations.
2022-09-15 Paul Boddie Isolate variable argument size metadata more robustly.
2022-09-15 Paul Boddie Use L4_EACCESS for errors corresponding to the traditional EACCES condition.
2022-09-15 Paul Boddie Added missing return statement.
2022-09-14 Paul Boddie Fixed incoming message initialisation: no receive flexpages are to be expected.
2022-09-14 Paul Boddie Fixed client_tell return type.
2022-09-13 Paul Boddie Fixed ambiguity around 64-bit types; introduced a distinct map address type.
2022-09-13 Paul Boddie Introduced handling of zero increment arguments.
2022-09-13 Paul Boddie Exclude architecture-specific output.
2022-09-03 Paul Boddie Adjusted various output statements.
2022-09-02 Paul Boddie Added list of ignored paths.
2022-09-02 Paul Boddie Fixed file and entry names.
2022-09-01 Paul Boddie Merged concurrent changes.
2022-08-10 Paul Boddie Adopted the name "Departure" and renamed various programs. The "dstest" naming
2022-09-01 Paul Boddie Added an error member to the file data structure, changing the client library
2022-09-01 Paul Boddie Added section headings and a section about a possible L4Re problem.
2022-08-19 Paul Boddie Fixed deferred notifications for already-allocated endpoints.
2022-08-18 Paul Boddie Added some comments regarding flags_t values.
2022-08-18 Paul Boddie Adjusted the documentation, adding an overview diagram on the front page.
2022-08-12 Paul Boddie Expanded the documentation, also changing various stylistic conventions.
2022-08-12 Paul Boddie Added an example configuration file for L4Re.
2022-08-12 Paul Boddie Renamed the main page to Departure and changed the page naming convention.
2022-08-10 Paul Boddie Adopted the name "Departure" and renamed various programs. The "dstest" naming
(0) -300 -100 -60 +60 +100 tip