|
Do not update the populated size when flushing a reader pipe. |
|
|
Employ a singular per-task wrapper for the per-task notifier object. |
|
|
Fixed mapping to permit the inclusion of undefined/invalid capabilities without |
|
|
Fixed message item consumption, taking the first available item for each |
|
|
Removed superfluous library functions. |
|
|
Fixed comment; updated copyright details. |
|
|
Allow programs to be initiated as jobs to be monitored and completed explicitly. |
|
|
Moved filesystem-resident programs into the bin directory. |
|
|
Updated copyright details. |
|
|
Added a cat program. |
|
|
Permit exit code propagation for potential handling. |
|
|
Added a program for listing directories based on the fsaccess operation. |
|
|
Added initial support for running programs within fsaccess. Note that the |
|
|
Added explicit dependency on the servers. |
|
|
Fixed function prototype. |
|
|
Removed redundant rule. |
|
|
Introduced a separate capability receiving operation for clients in place of |
|
|
Introduced a common definition for the memory area boundary between the region |
|
|
Added a stdin-based, interactive test of fsaccess. |
|
|
Handle top-level directory copy operations. |
|
|
Indicate the successful completion of a script. |
|
|
Added a stdin mode for the fsaccess tool. |
|
|
Allow stat operations on objects without needing access. Otherwise, no metadata |
|
|
Handle process completion where the output stream has not been closed. |
|
|
Simplified the example by using a blocking pipe and waiting function. |
|
|
Support the unmapping of capabilities not managed by the allocator, like those |
|
|
Added a reminder about the need to provide a process monitor reference in |
|
|
Discard pipe endpoints to ensure that notifications are issued. |
|
|
Added tentative support for standard output via a pipe to a creating process. |
|
|
Permit the sending of deliberately invalid capabilities. |
|
|
Added details of the fsclient/notify.h header file. |
|
|
Attempt to prevent warnings by cancelling pager IPC before unmapping the pager. |
|
|
Merged concurrent branches. |
|
|
Make sure that header files are exported. |
|
|
Introduced process spawning convenience functions. |
|
|
Removed superfluous notifier disposal. |
|
|
Adjusted debugging and error condition output. |
|
|
Consolidated some of the notification functionality. |
|
|
Ignored unused parameters. |
|
|
Added a summary of the preparations required for initiating a program. |
|
|
Added missing include statements. |
|
|
Ensure interface headers are exported. |
|
|
Merged concurrent development. |
|
|
Moved L4Re factory types to libsystypes, eliminating it as a libipc dependency. |
|
|
Updated program loading and roadmap notes. |
|
|
Merged concurrent changes. |
|
|
Updated notification details. |
|
|
Merged concurrent changes. |
|
|
Added notes about program initialisation and the use of external pagers. |
|
|
Added output directory selection. |
|
|
Fixed diagram URLs. |
|
|
Attempted to fix detach operation behaviour due to the inscrutable L4Re API. |
|
|
Introduced error handling when the desired lines cannot be located. |
|
|
Attempt to deal with programs terminating before a capability can be issued to |
|
|
Record the number of segments when initialising a payload variant, since various |
|
|
Simplified the notifier architecture, attempting to address concurrency issues. |
|
|
Fixed pipe numbering in messages. |
|
|
Changed the notifier arrangement to employ per-thread notifier resources that |
|
|
Moved flexpage-related IPC functions into libmem, also incorporating the |
|
|
Work around region mapper issues when detaching and attaching dataspaces. |
|