|
Updated Makefiles for versions of idl with proper compound interface support. |
|
|
Fixed parameter names and comments. |
|
|
Updated the documentation to reflect idl4re and server configuration changes. |
|
|
Introduced slightly simplified server configuration enabled by idl4re changes. |
|
|
Fixed various format specifiers. |
|
|
Improved the documentation in a number of areas. |
|
|
Added header file descriptions and a script to generate them. |
|
|
Introduced format specifier macros to avoid output formatting difficulties. |
|
|
Improved error message details. |
|
|
Fixed (or at least improved) reserved flexpage generation for larger page sizes. |
|
|
Reverted ext2fs_flush call removal, this failing due to broken unmap behaviour. |
|
|
Improved error message details. |
|
|
Fixed unmap flexpage flags, these being meant to unmap the flexpage completely. |
|
|
Detach any mapped memory before requesting a different file region. |
|
|
Removed spurious word. |
|
|
Improved test program behaviour and diagnostics. |
|
|
Removed ext2fs_flush call suggested by the e2fsprogs misc/fusefs.c code. This |
|
|
Fixed missing result code initialisation, applicable to empty paths. |
|
|
Removed superfluous buffer allocation: this is done automatically by the |
|
|
Avoid reloading the inode data again when testing the object type. |
|
|
Added .swp pattern. |
|
|
Employ the existing pending removal flag to control removal. Removed the |
|
|
Defer file removal until the provider is itself deallocated. |
|
|
Removed superfluous flush operation. |
|
|
Detach dataspaces from the region mapper before attaching new ones, hopefully |
|
|
Return the file structure for certain directory opening failure conditions. |
|
|
Handle possible error conditions when seeking to blocks. |
|
|
Updated types for client_read and client_write usage. |
|
|
Calculate alignment offsets instead of showing pointer values. |
|
|
Fixed format specifier. |
|
|
Added some remarks about the perceived nature of the opcode type problem. |
|
|
Fixed region allocation conflicts when running programs by reserving different |
|
|
Removed superfluous reserved_threads parameter for Process initialisation. |
|
|
Introduced separate UTCB areas for the region mapper and the main program. |
|
|
Added structure alignment test. |
|
|
Updated the documentation to reflect naming changes, also adding library |
|
|
Employ a paging region size compatible with the configured page size. Without |
|
|
Fixed inappropriate format specifiers for strlen results. |
|
|
Fixed format specifiers for offset types. |
|
|
Employ the configured page size to ensure that mapping will work on platforms |
|
|
Fixed the formatting specifiers for offset types. |
|
|
Use a literal type consistent with the other types involved. |
|
|
Using opcode_type to work around L4Re dataspace IPC issues on 32-bit platforms. |
|
|
Employed address_t instead of offset_t for region mapper quantities. Whilst |
|
|
Introduced missing tests for successful file opening. |
|
|
Employed a more robust way of padding the directory entry structure. |
|
|
Attempt to handle narrower opcodes for factory operations. |
|
|
Isolate variable argument size metadata more robustly. |
|
|
Use L4_EACCESS for errors corresponding to the traditional EACCES condition. |
|
|
Added missing return statement. |
|
|
Fixed incoming message initialisation: no receive flexpages are to be expected. |
|
|
Fixed client_tell return type. |
|
|
Fixed ambiguity around 64-bit types; introduced a distinct map address type. |
|
|
Introduced handling of zero increment arguments. |
|
|
Exclude architecture-specific output. |
|
|
Adjusted various output statements. |
|
|
Added list of ignored paths. |
|
|
Fixed file and entry names. |
|
|
Merged concurrent changes. |
|
|
Adopted the name "Departure" and renamed various programs. The "dstest" naming |
|