|
Changed the test to relay input and output to and from the created process. |
libc_newlib |
|
Propagate flags when opening pipes to allow for their later testing. |
libc_newlib |
|
Fixed pipe endpoint closure, also closing file endpoints passed to programs. |
libc_newlib |
|
Added a test of a popenv (popen using a vector) C library function. |
libc_newlib |
|
Provide a pipe server capability to created processes. |
libc_newlib |
|
Close the relinquished end of the input pipe for a new process. |
libc_newlib |
|
Fixed buffer declaration. |
libc_newlib |
|
Converted the clip example to regular standard C library usage. |
libc_newlib |
|
Added invocation help text when no arguments are provided. |
libc_newlib |
|
Merged changes from the default branch. |
libc_newlib |
|
Tidied up the process invocation code somewhat, allocating a job slot before |
|
|
Merged changes from the default branch. |
libc_newlib |
|
Made the command line parsing slightly more flexible. |
|
|
Expanded the refresh operation to return the start and end positions of the |
|
|
Merged changes from the default branch. |
libc_newlib |
|
Added support for the refresh operation to files. Tidied client code somewhat. |
|
|
Moved current_region from the Pipe interface to the Flush interface as refresh. |
|
|
Employ the same property calculations with pipes as with files. |
|
|
Fixed comments related to flush and resize, removing populated size remarks. |
|
|
Merged changes from the default branch. |
libc_newlib |
|
Fixed position parameter details in current_region. |
|
|
Added a test of the systemv function for the invocation of programs. |
libc_newlib |
|
Merged changes from the default branch. |
libc_newlib |
|
Added the retention of the current data position in pipe endpoints, allowing |
|
|
Merged changes from the default branch. |
libc_newlib |
|
Added a synchronisation operation for streams when shared between programs. |
|
|
Added missing process server environment entry. |
|
|
Converted the original test payload to standard C library usage. |
libc_newlib |
|
Converted the ls example program to use the standard C library entirely. |
libc_newlib |
|
Merged changes from the default branch. |
libc_newlib |
|
Introduced a metadata channel for accessing directory listing content, along |
|
|
Introduced opendir, readdir, closedir usage. |
libc_newlib |
|
Merged changes from the default branch. |
libc_newlib |
|
Fixed buffer descriptor register initialisation for currently supported usage. |
|
|
Report mapping error conditions since they can be informative. |
|
|
Migrated some test programs to standard C library usage. |
libc_newlib |
|
Make more pages available to the block and filesystem servers. |
libc_newlib |
|
Merged changes from the default branch. |
libc_newlib |
|
Fixed the stat structure copying macro to be a single statement, thus avoiding |
|
|
Merged changes from the default branch. |
libc_newlib |
|
Made the stat structure copying more amenable to usage in different C library |
|
|
Refined capability allocation commentary. |
|
|
Made various definitions static. |
|
|
Fixed the file_data_available result to return zero if the populated span has |
|
|
Merged changes from the default branch. |
libc_newlib |
|
Tidy up current pipe region handling, particularly when the region is exhausted. |
|
|
Link test programs against Newlib. |
libc_newlib |
|
Added standard error stream name definition. |
|
|
Employ generic capability index type, not the dataspace variant. |
|
|
Eliminate dataspace-specific capability type usage. |
|
|
Removed direct l4re_c-util dependencies. |
|
|
Added explicit dependency on l4re_c-util. |
|
|
Fixed GCC prototype warnings. |
|
|
Updated dataspace size type usage. |
|
|
Updated region mapper type usage. |
|
|
Removed superfluous declaration. |
|
|
Updated dataspace type usage. |
|
|
Introduced distinct region mapper flags and offset types. |
|
|
Fixed process removal when waiting for a previous job. |
|
|
Added a help operation. |
|