88:4c34c6d5a2cc
|
2021-04-07 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed automatic instantiation of memory objects in various classes. |
|
|
pages/pages.cc pages/pages.h pipes/pipe_opener_resource.cc pipes/pipe_opener_resource.h pipes/pipe_paging.cc pipes/pipe_paging.h
|
|
87:eda3afa22450
|
2021-04-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed conversion to map-compatible flags, also introducing basic enforcement of
access permissions. |
|
|
files/file_paging.cc generic/pager.cc pipes/pipe_pager.cc
|
|
86:866eb2a8fc8b
|
2021-04-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ map request flags instead of the maximal flags when sending flexpages.
Otherwise, mappings may be established with inappropriate permissions. |
|
|
generic/pager.cc generic/simple_pager.cc mapping/flexpage.cc mapping/flexpage.h mapping/ipc.cc mapping/ipc.h
|
|
85:13e188dd5a93
|
2021-04-04 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced file opening flags to various operations. |
|
|
client/file.cc client/file.h files/file_paging.cc files/file_paging.h files/opener_resource.cc tests/dstest_block_client.cc tests/dstest_host_client.cc tests/dstest_test_client.cc
|
|
84:c1d7c64c3ec8
|
2021-04-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved server programs, also making their memory usage somewhat configurable. |
|
|
Makefile conf/dstest_block.cfg conf/dstest_host.cfg conf/dstest_pipe.cfg servers/block_file_server.cc servers/host_file_server.cc servers/pipe_server.cc servers/test_file_server.cc tests/dstest_block_server.cc tests/dstest_host_server.cc ...
|
|
83:f76f98fe5ee4
|
2021-04-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved resource server files to the generic subdirectory. |
|
|
Makefile generic/resource_server.cc generic/resource_server.h resource_server.cc resource_server.h
|
|
82:5e0048b834f2
|
2021-04-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved various files into subdirectories. |
|
|
Makefile accessor.cc accessor.h client/file.cc client/file.h file.cc file.h generic/accessor.cc generic/accessor.h generic/pager.cc ...
|
|
81:405eb83f7eed
|
2021-04-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved various files into subdirectories. Renamed Paging to FilePaging along with
the associated files. |
|
|
Makefile access_map.cc access_map.h dstest_block_client.cc dstest_block_server.cc dstest_host_client.cc dstest_host_server.cc dstest_pipe_client.cc dstest_pipe_server.cc dstest_test_client.cc ...
|
|
80:138ddb918cf2
|
2021-04-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved method between sections. |
|
|
page_mapper.h
|
|
79:af0790b18e8f
|
2021-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Incorporated the paging abstraction in opener abstractions, introducing critical
sections around the retrieval and disposal of page mappers and accessors, also
discarding page mappers and accessors when disposal occurs. |
|
|
accessor.h dstest_block_server.cc dstest_host_server.cc dstest_test_server.cc files/block_file_opener.h files/file_pager.cc files/file_pager.h files/host_file_opener.h files/opener_context_resource.cc files/opener_resource.cc ...
|
|