596:3e3727528566
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a separate capability receiving operation for clients in place of
ipc_message_expect which reserves capability slots, this being appropriate only
for servers generally expecting capabilities in messages, being inappropriate
for message items representing flexpages.
Separated capability and dataspace import operations into client and server
variants, avoiding capability allocation in clients where such allocation will
occur explicitly in advance and where messages will also not be reused. |
|
|
libipc/include/ipc/message.h libipc/lib/src/message.c
|
|
595:c0137675a035
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a common definition for the memory area boundary between the region
mapper and the actual program to be run. |
|
|
libexec/include/exec/common.h libexec/lib/src/process_creating.cc libexec/rm/region_mapper.cc
|
|
594:d0d5b338ad26
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a stdin-based, interactive test of fsaccess. |
|
|
conf/dstest_fsaccess_stdin.cfg conf/dstest_fsaccess_stdin.list
|
|
593:2a8305ea7970
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle top-level directory copy operations. |
|
|
fsaccess/op_copy_in.c
|
|
592:b81f919d7e5f
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Indicate the successful completion of a script. |
|
|
fsaccess/op_script.c
|
|
591:e78da10df4b8
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a stdin mode for the fsaccess tool. |
|
|
fsaccess/fsaccess.c fsaccess/input.c fsaccess/input.h fsaccess/op_list_objects.c fsaccess/op_script.c
|
|
590:30ec30848a39
|
4 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Allow stat operations on objects without needing access. Otherwise, no metadata
is available for things like directory listings. |
|
|
libfsserver/lib/files/ext2_file_opener.cc
|
|
589:2e2ac42bdf28
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Handle process completion where the output stream has not been closed. |
|
|
libexec/lib/src/process_monitor.cc test_files/programs/dstest_exec_payload.c
|
|
588:d3a47186d0d9
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified the example by using a blocking pipe and waiting function. |
|
|
tests/dstest_exec.cc
|
|
587:02161499be5d
|
5 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Support the unmapping of capabilities not managed by the allocator, like those
acquired from the environment. |
|
|
libipc/lib/src/cap_alloc.c
|
|