256:b8f26cc013ed
|
2022-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced empty directory testing. |
|
|
libfsserver/include/fsserver/ext2_file_opener.h libfsserver/include/fsserver/ext2_file_operations.h libfsserver/include/fsserver/file_opening.h libfsserver/include/fsserver/host_file_opener.h libfsserver/include/fsserver/test_file_opener.h libfsserver/lib/files/ext2_file_opener.cc libfsserver/lib/files/ext2_file_operations.cc libfsserver/lib/files/host_file_opener.cc libfsserver/lib/files/test_file_opener.cc libfsserver/lib/generic/resource_registry.cc
|
|
255:8145967ef012
|
2022-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for removing files with e2access. |
|
|
libe2access/host/e2access.c libe2access/include/e2access/image.h libe2access/lib/src/image.c
|
|
254:aadba73e788c
|
2022-02-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed L4Re compilation warnings. |
|
|
libe2access/lib/src/utils.c
|
|
253:a5430b30cd3a
|
2022-02-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidated reference count update functionality. |
|
|
libe2access/include/e2access/image.h libe2access/lib/src/image.c
|
|
252:76be2dc3b294
|
2022-02-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed directory link count decrementing, added support for showing link counts. |
|
|
libe2access/host/test_listing.c libe2access/include/e2access/utils.h libe2access/lib/src/image.c libe2access/lib/src/utils.c
|
|
251:88d2d7364bea
|
2022-02-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified directory listing traversal, eliminating superfluous state structure. |
|
|
libe2access/lib/src/image.c
|
|
250:5c301fd60418
|
2022-02-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved common directory listing functionality into a new utilities collection. |
|
|
libe2access/host/Makefile libe2access/host/e2access.c libe2access/host/test_listing.c libe2access/host/test_remove.c libe2access/include/e2access/utils.h libe2access/lib/src/Makefile libe2access/lib/src/utils.c
|
|
249:af6019950ebe
|
2022-02-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Rearranged removal-related functions, exposing the semantics to e2access and to
other users of the library. This reduces the activities performed by some
functions, also permitting the reordering of removal operations.
An adapter function has also been introduced to provide variants of operations
accepting paths instead of inode numbers. |
|
|
libe2access/host/Makefile libe2access/host/e2access.c libe2access/include/e2access/image.h libe2access/lib/src/image.c
|
|
248:dfd7946310c2
|
2022-02-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added separate functions for testing empty directories and updating parent
directory reference counts. |
|
|
libe2access/include/e2access/image.h libe2access/lib/src/image.c
|
|
247:04941be379a4
|
2022-02-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed variable usage to actually implement the described logic. |
|
|
libfsserver/lib/generic/resource_registry.cc
|
|