L4Re/departure

Shortlog

(0) -100 -60 +60 +100 +300 tip
2022-01-04 Paul Boddie Added unlinking and removal functionality.
2022-01-04 Paul Boddie Changed the mapping to use Provider instead of Accountable.
2021-12-31 Paul Boddie Test writing and initial file length reporting as well as file replacement.
2021-12-28 Paul Boddie Moved function definition.
2021-12-28 Paul Boddie Avoid use of an unterminated loop.
2021-12-28 Paul Boddie Updated libe2access sources and added host-based programs and tests.
2021-11-28 Paul Boddie Added missing reference count increment when creating a file.
2021-10-18 Paul Boddie Renamed the registry classes to be more descriptive.
2021-10-17 Paul Boddie Consolidated provider registration.
2021-10-17 Paul Boddie Make the file object registry available via providers.
2021-10-17 Paul Boddie Moved resource instantiation to provider methods.
2021-10-17 Paul Boddie Reorganised the mechanism of obtaining providers and resources in the registry.
2021-10-16 Paul Boddie Renamed FileNotification to Provider.
2021-10-16 Paul Boddie Made the file registry responsible for looking up existing objects and obtaining
2021-10-16 Paul Boddie Updated the documentation to reflect directory-related changes.
2021-10-16 Paul Boddie Fixed host directory access, taking a copy of the directory path.
2021-10-13 Paul Boddie Added a test of concurrent operations during directory reading.
2021-10-13 Paul Boddie Introduced a helper method to get parent filesystem objects.
2021-10-11 Paul Boddie Fixed comment to reflect actual parameter purpose.
2021-10-09 Paul Boddie Updated libext2fs to version 1.46.2, also introducing some notes about the
2021-10-02 Paul Boddie Added tentative support for directory-level notifications.
2021-10-01 Paul Boddie Introduced subgraphs reflecting the directory groupings for better layout.
2021-09-27 Paul Boddie Renamed FilePaging to FileObjectRegistry.
2021-09-27 Paul Boddie Separated out the directory provider lookup for other potential usage.
2021-09-27 Paul Boddie Added the notification interface to directory resources.
2021-09-26 Paul Boddie Fixed subscription commentary for files.
2021-09-26 Paul Boddie Corrected method description.
2021-09-25 Paul Boddie Made client_opendir obtain a directory listing reader object, renaming the
2021-09-20 Paul Boddie Closed temporary branch to retain initial directory-related work. libfsserver-directory-resources
2021-09-20 Paul Boddie Introduced directory resource, provider and accessor objects. The opendir
2021-09-18 Paul Boddie Fixed comment to reflect changes in the file registry.
2021-09-12 Paul Boddie Introduced file provider objects to manage notifications for each file and to
2021-09-11 Paul Boddie Introduced deletion of pipe paging objects, previously neglected.
2021-09-11 Paul Boddie Made the file notification manager use the accountable object support.
2021-09-11 Paul Boddie Moved generic accounting functionality into a base class.
2021-09-10 Paul Boddie Added directory resources to encapsulate directory access. libfsserver-directory-resources
2021-09-10 Paul Boddie Introduced a separate notifier registry for files.
2021-09-10 Paul Boddie Added missing attach invocation. Note that the pager calls attach on the mapper.
2021-09-08 Paul Boddie Introduced per-file notification support since the existing support had been
2021-09-04 Paul Boddie Moved pipe region initialisation to the first access made by the client library.
2021-08-31 Paul Boddie Introduced a potential mechanism for handling concurrent changes to directories
2021-08-29 Paul Boddie Added accompanying prose for the diagram.
2021-08-29 Paul Boddie Added missing graph edge.
2021-08-28 Paul Boddie Improved the component interaction diagram.
2021-08-28 Paul Boddie Removed non-functioning workarounds, reserving the default branch for use with
2021-08-28 Paul Boddie Removed non-functioning workarounds, establishing a version-specific branch. l4re-svn-r83-api
2021-08-28 Paul Boddie Merged concurrent changes.
2021-08-28 Paul Boddie Introduced workarounds for 2019 API updates, employing revised mapping flags
2021-08-28 Paul Boddie Reorganised the documentation, expanding various details, adding a diagram to
2021-08-28 Paul Boddie Indent graph node definitions in the dot output.
2021-08-25 Paul Boddie Introduced various external packages into this distribution.
2021-08-22 Paul Boddie Replaced per-thread notifiers with local notifiers, also changing the API to
2021-08-21 Paul Boddie Introduced unsubscribe operations when closure notifications are received.
2021-08-21 Paul Boddie Introduced blocking operations as the default for files and pipes.
2021-08-17 Paul Boddie Introduced separate notification domains for file-specific and general waiting
2021-08-14 Paul Boddie Fixed flag testing operation for resizing.
2021-08-11 Paul Boddie Introduced convenience functions for opening directories.
2021-08-10 Paul Boddie Introduced a client function for reading directory entries.
2021-08-10 Paul Boddie Added void casts to silence warnings.
2021-08-09 Paul Boddie Updated the documentation to reflect recent changes.
(0) -100 -60 +60 +100 +300 tip