|
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. |
|
|
Fixed end-of-file handling at the end of the selected region. |
|
|
Minor correction. |
|
|
Introduced cache synchronisation for mapped regions. Without this, executable |
|
|
Introduced barrier pages between the UTCB region and each of the stacks. |
|
|
Added some useful debugging facilities. |
|
|
Added support for associating regions with DMA spaces. |
|
|
Added a convenience method for getting the current thread. |
|
|
Changed the binding to existing IPC gates to occur in the configured thread. |
|
|
Fixed the freeing of unused reserved capabilities. |
|
|
Fixed undefined reference errors by moving the libraries after the objects in |
|
|
Introduced some debugging output control. |
|
|
Made the run command wait for completion, introducing the spawn command to run |
|
|
Tidied up the process termination message. |
|
|
Added support for input pipes in initiated programs, extending the fsaccess |
|
|
Test and adapt to the nature of streams acquired from the program environment. |
|
|
Return a NULL file pointer if a named stream capability is not available. |
|
|
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. |
|