106:126394a73109
|
2021-04-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the filesystem client accessor and opener with ext2-based equivalents. |
|
|
conf/dstest_client.cfg conf/dstest_client.list conf/dstest_ext2.cfg conf/dstest_ext2.list libfsserver/Control libfsserver/include/fsserver/accessor.h libfsserver/include/fsserver/block_file_accessor.h libfsserver/include/fsserver/block_file_opener.h libfsserver/include/fsserver/client_file_accessor.h libfsserver/include/fsserver/client_file_opener.h ...
|
|
105:b7455dda5368
|
2021-04-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for testing access to an Ext2 filesystem stored in a host file. |
|
|
conf/dstest_ext2fs.cfg conf/dstest_ext2fs.list libe2access_blockserver/Control libe2access_blockserver/Makefile libe2access_blockserver/include/Makefile libe2access_blockserver/include/e2access/fs.h libe2access_blockserver/lib/Makefile libe2access_blockserver/lib/src/Makefile libe2access_blockserver/lib/src/fs.c tests/Control ...
|
|
104:a4cfd888428a
|
2021-04-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Allow the client library to automatically map memory for the file. |
|
|
tests/dstest_block_client_simple.cc
|
|
103:9c16274efd4e
|
2021-04-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a function for opening files via a named capability. |
|
|
libfsclient/include/fsclient/client.h libfsclient/lib/src/client.cc
|
|
102:e944e1a088b5
|
2021-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a file implementation using the filesystem client interface as a basis of
further development. |
|
|
conf/dstest_client.cfg conf/dstest_client.list libfsserver/Control libfsserver/include/fsserver/client_file_accessor.h libfsserver/include/fsserver/client_file_opener.h libfsserver/lib/Makefile libfsserver/lib/files/client_file_accessor.cc libfsserver/lib/files/client_file_opener.cc servers/Makefile servers/client_file_server.cc
|
|
101:3c6563ec63d4
|
2021-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved the size member from the generic accessor since not all accessors may
retain the size of a file, instead obtaining it from the filesystem itself. |
|
|
libfsserver/include/fsserver/accessor.h libfsserver/include/fsserver/block_file_accessor.h libfsserver/include/fsserver/host_file_accessor.h libfsserver/include/fsserver/pipe_accessor.h libfsserver/include/fsserver/test_file_accessor.h libfsserver/lib/files/block_file_accessor.cc libfsserver/lib/files/host_file_accessor.cc libfsserver/lib/files/test_file_accessor.cc libfsserver/lib/generic/accessor.cc libfsserver/lib/pipes/pipe_accessor.cc
|
|
100:808968fd16e5
|
2021-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added automatic memory mapping for reading and writing if not already performed. |
|
|
libfsclient/lib/src/client.cc
|
|
99:bfd9e5648487
|
2021-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the include to use a qualified, global filename. |
|
|
libfsclient/include/fsclient/client.h
|
|
98:4672fb694b0c
|
2021-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing pragma and fixed transfer length types. |
|
|
libfsclient/include/fsclient/file.h libfsclient/lib/src/file.cc
|
|
97:febfa7a229b3
|
2021-04-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit overriding of the server capability name. |
|
|
servers/block_file_server.cc servers/host_file_server.cc servers/pipe_server.cc servers/test_file_server.cc
|
|