L4Re/OLD/libfsclient

Graph

(0) -100 -60 tip
Merged support for pipes as file-like objects, will need testing. libfsclient_minimal tip
Initialise pipe regions when opening pipes. default
Introduced some support for pipes as file-like objects.
Introduced a separate buffer type for context state, used also by objects. libfsclient_minimal
Make sure that generated headers are available when compiling. This becomes much
Make sure that generated headers are available when compiling. This becomes much libfsclient_minimal
Introduced a separate buffer type for context state, used also by objects.
Changed fstat to obtain and access a metadata object as a dataspace. libfsclient_minimal
Changed fstat to obtain and access a metadata object as a dataspace.
Reintroduced buffer size parameters to configure memory-mapped regions. libfsclient_minimal
Reintroduced buffer size parameters to configure memory-mapped regions.
Introduced separate context-related members in the file descriptor structure. libfsclient_minimal
Introduced context usage to getfs and mount operations. libfsclient_minimal
Treat directories as files; removed the dedicated listdir operation. libfsclient_minimal
Introduced separate context-related members in the file descriptor structure.
Introduced context usage to getfs and mount operations.
Treat directories as files; removed the dedicated listdir operation.
Added queue-jumping synchronisation operations. libfsclient_minimal
Split various file operations out into a separate synchronisation interface. libfsclient_minimal
Added queue-jumping synchronisation operations.
Split various file operations out into a separate synchronisation interface.
Introduced a filesystem object structure buffer-only initialiser. libfsclient_minimal
Introduced a filesystem object structure buffer-only initialiser.
Removed superfluous debug.c from the Makefile. libfsclient_minimal
Introduced usage of a context for opening files and resources. libfsclient_minimal
Removed debugging printf that is also obstructive to the minimal branch.
Introduced usage of a context for opening files and resources.
Introduced a separate unmapped file interface for read and write operations. libfsclient_minimal
Removed superfluous fs_wait function. libfsclient_minimal
Introduced a separate unmapped file interface for read and write operations.
Removed superfluous fs_wait function.
Removed the notification IRQ from structures and the open operation. libfsclient_minimal
Removed the notification IRQ from structures and the open operation.
Removed the client_wait and fs_wait operations. libfsclient_minimal
Introduced a common IDL export directory variable. libfsclient_minimal
Removed the client_wait and fs_wait operations.
Introduced a common IDL export directory variable.
Adopted the idl4re conveniences for defining filenames and rules. libfsclient_minimal
Adopted the idl4re conveniences for defining filenames and rules.
Replaced Directory interface usage with the Opener interface, eliminating the libfsclient_minimal
Replaced Directory interface usage with the Opener interface, eliminating the
Reverted the libc_newlib_string dependency. libfsclient_minimal
Removed embedded string functions in favour of libc_newlib_string. libfsclient_minimal
Corrected retrieval of the dataspace size somewhat. libfsclient_minimal
Fixed grafted default branch changes, making use of mem_ipc functions for libfsclient_minimal
Replaced capability management and region mapping function usage.
Moved an object initialisation function from libfsserver. libfsclient_minimal
Employ updated filesystem interface signatures. libfsclient_minimal
Fixed accidental removal of the built-in string routines. libfsclient_minimal
Replaced obsolete common.h files with interface.h files. libfsclient_minimal
Changed initial parameters of client function calls to use the reference type libfsclient_minimal
Moved an object initialisation function from libfsserver.
Employ updated filesystem interface signatures.
Replaced obsolete common.h files with interface.h files.
Changed initial parameters of client function calls to use the reference type
Changed various IPC functions amended to resemble minimal versions.
Introduced conveniences for computing filenames. Reformatted somewhat. libfsclient_minimal
Removed an obsolete IDL file and updated the transitional wrapper code. libfsclient_minimal
Replaced generated files with the interface file and appropriate Makefile rules. libfsclient_minimal
Replaced IPC operations and definitions with generated code. libfsclient_minimal
(0) -100 -60 tip