Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
L4Re/departure
Shortlog
(0)
-300
-100
-60
+60
+100
+300
tip
23 months ago
Paul Boddie
files
Added a test of manual dataspace usage to map memory regions.
mmap-region-flags
23 months ago
Paul Boddie
files
Changed the region parameter of the map operation to allow the receive window
mmap-region-flags
23 months ago
Paul Boddie
files
Introduced some support for specifying receive window flexpages.
mmap-region-flags
23 months ago
Paul Boddie
files
Removed buffer register restoration from ipc_message_expect, adding it to
mmap-region-flags
23 months ago
Paul Boddie
files
Integrated the different segment classes and moved segment initialisation to a
mmap-region-flags
23 months ago
Paul Boddie
files
Use mmap on the payload file instead of read operations.
mmap-region-flags
23 months ago
Paul Boddie
files
Introduced a function to obtain opening flags from region mapper flags.
mmap-region-flags
23 months ago
Paul Boddie
files
Added general copy-on-write behaviour for certain kinds of file access.
mmap-region-flags
24 months ago
Paul Boddie
files
Added flexpage and region deallocation for the copied flexpages.
mmap-region-flags
24 months ago
Paul Boddie
files
Introduced an intermediate class in the page queue hierarchy.
mmap-region-flags
24 months ago
Paul Boddie
files
Simplified the page collection interface slightly.
mmap-region-flags
24 months ago
Paul Boddie
files
Introduced separate page mappers for masking and copy-on-write semantics.
mmap-region-flags
24 months ago
Paul Boddie
files
Modified a note about possible allocation improvements.
mmap-region-flags
24 months ago
Paul Boddie
files
Introduced flexpage replication for copy-on-write support, thus allowing the
mmap-region-flags
24 months ago
Paul Boddie
files
Changed the mmap interface to employ explicit visible region limits.
mmap-region-flags
24 months ago
Paul Boddie
files
Introduced memory mapping of the program code from the executable file segment.
mmap-region-flags
24 months ago
Paul Boddie
files
Merged changes from the default branch.
mmap-region-flags
24 months ago
Paul Boddie
files
Added debugging message when a region cannot be added.
24 months ago
Paul Boddie
files
Merged changes from the default branch.
mmap-region-flags
24 months ago
Paul Boddie
files
Added libc dependency.
24 months ago
Paul Boddie
files
Fixed flexpage flags initialisation and testing for modifications.
24 months ago
Paul Boddie
files
Introduced tentative support for masked file regions.
mmap-region-flags
24 months ago
Paul Boddie
files
Introduced dataspace-based allocation of memory, to be improved.
mmap-region-flags
24 months ago
Paul Boddie
files
Introduced a region flags parameter to mmap operations to potentially control
mmap-region-flags
2022-05-14
Paul Boddie
files
Changed mapped regions to employ sizes as opposed to log2sizes. Fixed region
2022-05-12
Paul Boddie
files
Added vim modeline.
2022-05-11
Paul Boddie
files
Moved ELF payload processing abstractions to libexec.
2022-05-11
Paul Boddie
files
Made various members protected, introducing access methods.
2022-05-11
Paul Boddie
files
Introduced some support for identifying and instantiating loadable program
2022-05-10
Paul Boddie
files
Moved various abstractions and functions to a new libexec library and to libipc.
2022-05-10
Paul Boddie
files
Added ELF payload decoding to obtain the entry point.
2022-05-09
Paul Boddie
files
Improved L4 auxiliary information initialisation.
2022-05-08
Paul Boddie
files
Changed the abstractions to distinguish between common task environment settings
2022-05-05
Paul Boddie
files
Renamed Region to MappedRegion, located the stack below the UTCB area.
2022-05-04
Paul Boddie
files
Introduced various abstractions for the stack and program environment.
2022-05-03
Paul Boddie
files
Introduced support for multiple program arguments.
2022-05-03
Paul Boddie
files
Moved stack population to a separate function.
2022-05-02
Paul Boddie
files
Introduced a segment abstraction to handle the different payload segments.
2022-05-01
Paul Boddie
files
Fixed or improved stack initialisation.
2022-05-01
Paul Boddie
files
Updated the test payload to show argument details.
2022-05-01
Paul Boddie
files
Updated the Makefile to directly test for source file updates.
2022-05-01
Paul Boddie
files
Added various elements to allow the payload to run apparently successfully.
2022-04-26
Paul Boddie
files
Introduced usage of various consolidating functions.
2022-04-26
Paul Boddie
files
Added a function for the allocation of many capabilities.
2022-04-26
Paul Boddie
files
Made page_order able to handle arbitrary sizes, also employing l4util_log2.
2022-04-26
Paul Boddie
files
Added an investigation into the creation of tasks and loading of programs.
2022-04-26
Paul Boddie
files
Added a function for defining flexpage receive windows.
2022-04-26
Paul Boddie
files
Disable various network-related features, particularly since uClibc socket
2022-03-26
Paul Boddie
files
Changed interface syntax conventions, expanded interface coverage, added removal
2022-03-25
Paul Boddie
files
Adjusted the resource description, also adding filesystem-related opener
2022-03-25
Paul Boddie
files
Document the current arrangement of openers, registries and opening objects.
2022-03-24
Paul Boddie
files
Added object removal support to fsaccess.
2022-03-23
Paul Boddie
files
Removed superfluous declaration.
2022-03-22
Paul Boddie
files
Raise an exception when failing to allocate memory for a pipe, catching the
2022-03-21
Paul Boddie
files
Added copy-in support to fsaccess.
2022-03-21
Paul Boddie
files
Make sure pipes are closed when listing directories in order to avoid pipe
2022-03-21
Paul Boddie
files
Permit unlimited pipe memory usage by default.
2022-03-20
Paul Boddie
files
Truncate existing files when overwriting.
2022-03-19
Paul Boddie
files
Introduced the stat operation to fsaccess from e2access.
2022-03-18
Paul Boddie
files
Added support for mkdir and script operations in fsaccess, changing the example
(0)
-300
-100
-60
+60
+100
+300
tip