615:b8942c43b125
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for input pipes in initiated programs, extending the fsaccess
program to allow programs to be connected together and for programs to consume
files as standard input.
Fixed the clip program to behave more like it should since it is useful for
testing connected programs. |
|
|
fsaccess/fsaccess.c fsaccess/op_run.c fsaccess/ops.h libexec/include/exec/process_creating.h libexec/include/exec/process_creator_context_resource.h libexec/include/exec/process_creator_resource.h libexec/lib/src/process_creating.cc libexec/lib/src/process_creator_context_resource.cc libexec/lib/src/process_creator_resource.cc libfsclient/include/fsclient/process.h ...
|
|
614:30117334a34f
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Test and adapt to the nature of streams acquired from the program environment. |
|
|
libfsclient/lib/src/client.cc
|
|
613:7260d016e8f6
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Return a NULL file pointer if a named stream capability is not available. |
|
|
libfsclient/lib/src/client.cc
|
|
612:39dc43aadc92
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Do not update the populated size when flushing a reader pipe. |
|
|
libfsserver/lib/pipes/pipe_pager.cc
|
|
611:4c5fc873da6e
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ a singular per-task wrapper for the per-task notifier object. |
|
|
libfsclient/lib/src/notify.cc
|
|
610:b6288af98f93
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed mapping to permit the inclusion of undefined/invalid capabilities without
terminating the mapping operation. |
|
|
libexec/lib/src/process.cc libexec/lib/src/process_creating.cc libipc/lib/src/map.c
|
|
609:09a9290aea31
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed message item consumption, taking the first available item for each
capability actually transferred. This is significant where a void or invalid
capability is received: instead of the corresponding item in the buffer
registers being skipped, the kernel takes this item for any valid subsequent
capability, potentially leaving other items untouched. |
|
|
libipc/include/ipc/message.h libipc/include/ipc/util_ipc.h libipc/lib/src/message.c libipc/lib/src/util_ipc.c
|
|
608:bb13d118f802
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous library functions. |
|
|
libipc/include/ipc/direct.h libipc/lib/src/Makefile libipc/lib/src/direct.c
|
|
607:a35ef745be1d
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed comment; updated copyright details. |
|
|
libfsclient/lib/src/client.cc
|
|
606:b4e5ea9661c6
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Allow programs to be initiated as jobs to be monitored and completed explicitly. |
|
|
fsaccess/fsaccess.c fsaccess/op_run.c fsaccess/ops.h
|
|