L4Re/departure

Shortlog

(0) -300 -100 -60 +60 +100 +300 tip
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
2022-08-10 Paul Boddie Merged the mmap-region-flags branch into the default branch.
2022-06-30 Paul Boddie Added a page describing program loading techniques. mmap-region-flags
2022-06-30 Paul Boddie Added missing structure members. mmap-region-flags
2022-06-30 Paul Boddie Adjusted interface syntax. mmap-region-flags
2022-06-28 Paul Boddie Added documentation of file closure, removal and notification mechanisms. mmap-region-flags
2022-06-27 Paul Boddie Added a test of file removal semantics. mmap-region-flags
2022-06-27 Paul Boddie Make sure that the accessor is closed when a provider is closed, thus flushing mmap-region-flags
2022-06-26 Paul Boddie Added unsubscribe operations when closing pagers to release notifiers. mmap-region-flags
2022-06-26 Paul Boddie Adjusted method docstring. mmap-region-flags
2022-06-25 Paul Boddie Introduced a dedicated page for server library details, expanding the filesystem mmap-region-flags
2022-06-23 Paul Boddie Expanded the paging concurrency diagram. mmap-region-flags
2022-06-22 Paul Boddie Added headings, some more explanation, and moved the concurrency diagram. mmap-region-flags
2022-06-22 Paul Boddie Added some more paging details, adjusted component-related diagrams slightly. mmap-region-flags
2022-06-19 Paul Boddie Restored the flexpage output parameter, requiring an updated idl program to mmap-region-flags
2022-06-18 Paul Boddie Acquire any IRQ label dynamically instead of at the start of the IPC mainloop mmap-region-flags
2022-06-18 Paul Boddie Attempted to define the system details manually. mmap-region-flags
2022-06-18 Paul Boddie Added missing requirement. mmap-region-flags
2022-06-17 Paul Boddie Introduced a region mapper thread alongside the actual program to be run in a mmap-region-flags
2022-06-17 Paul Boddie Simplified the dependency rules slightly. mmap-region-flags
2022-06-17 Paul Boddie Page-align the "hot spot" for compatibility with the receive size calculation. mmap-region-flags
2022-06-17 Paul Boddie Added a dataspace member for debugging purposes. mmap-region-flags
2022-06-17 Paul Boddie Added some remarks about discarding capabilities when propagating them. mmap-region-flags
2022-06-17 Paul Boddie Introduced support for omitting optional flexpage results from messages. This is mmap-region-flags
2022-06-13 Paul Boddie Fixed capability index allocation, introducing control over such allocation in mmap-region-flags
2022-06-13 Paul Boddie Moved pager initiation into a function. mmap-region-flags
2022-06-13 Paul Boddie Fixed access to the regions to be employed by the region mapper. mmap-region-flags
2022-06-12 Paul Boddie Added a region mapper program. mmap-region-flags
2022-06-12 Paul Boddie Introduced distinct internal and external pager implementations. mmap-region-flags
2022-06-12 Paul Boddie Added support for more stack information. Introduced control over attaching mmap-region-flags
2022-06-12 Paul Boddie Introduced a common region structure and l4re_aux_t structure location function. mmap-region-flags
2022-06-12 Paul Boddie Changed ipc_new_dataspace signature, also allocating its own capability. mmap-region-flags
2022-06-12 Paul Boddie Merged changes from the default branch. mmap-region-flags
2022-06-12 Paul Boddie Attempted to fix host program compilation.
2022-06-12 Paul Boddie Reintroduced PagerObject code generation required to initiate servers. mmap-region-flags
2022-06-12 Paul Boddie Renamed Mechanisms to FilesystemAccess, added Directories and Paging. mmap-region-flags
2022-06-11 Paul Boddie Attempted to fix the effect of building the programs on the directory timestamp, mmap-region-flags
2022-06-07 Paul Boddie Introduced file_mmap_only which does not map a memory region in the task. mmap-region-flags
2022-06-07 Paul Boddie Renamed get_payload and introduced payload deallocation upon error. mmap-region-flags
2022-06-06 Paul Boddie Moved the system pager implementation to libexec for further work. mmap-region-flags
(0) -300 -100 -60 +60 +100 +300 tip