Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
L4Re/departure
Shortlog
(0)
-300
-100
-60
+60
+100
+300
tip
2022-06-02
Paul Boddie
files
Introduced a function to obtain opening flags from region mapper flags.
mmap-region-flags
2022-05-30
Paul Boddie
files
Added general copy-on-write behaviour for certain kinds of file access.
mmap-region-flags
2022-05-29
Paul Boddie
files
Added flexpage and region deallocation for the copied flexpages.
mmap-region-flags
2022-05-29
Paul Boddie
files
Introduced an intermediate class in the page queue hierarchy.
mmap-region-flags
2022-05-28
Paul Boddie
files
Simplified the page collection interface slightly.
mmap-region-flags
2022-05-28
Paul Boddie
files
Introduced separate page mappers for masking and copy-on-write semantics.
mmap-region-flags
2022-05-27
Paul Boddie
files
Modified a note about possible allocation improvements.
mmap-region-flags
2022-05-24
Paul Boddie
files
Introduced flexpage replication for copy-on-write support, thus allowing the
mmap-region-flags
2022-05-22
Paul Boddie
files
Changed the mmap interface to employ explicit visible region limits.
mmap-region-flags
2022-05-22
Paul Boddie
files
Introduced memory mapping of the program code from the executable file segment.
mmap-region-flags
2022-05-22
Paul Boddie
files
Merged changes from the default branch.
mmap-region-flags
2022-05-22
Paul Boddie
files
Added debugging message when a region cannot be added.
2022-05-22
Paul Boddie
files
Merged changes from the default branch.
mmap-region-flags
2022-05-22
Paul Boddie
files
Added libc dependency.
2022-05-22
Paul Boddie
files
Fixed flexpage flags initialisation and testing for modifications.
2022-05-20
Paul Boddie
files
Introduced tentative support for masked file regions.
mmap-region-flags
2022-05-20
Paul Boddie
files
Introduced dataspace-based allocation of memory, to be improved.
mmap-region-flags
2022-05-19
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
2022-03-16
Paul Boddie
files
Build library files in a separate directory when building the e2access tool.
2022-03-15
Paul Boddie
files
Renamed new_thread to config_thread and added support for associating more
2022-03-15
Paul Boddie
files
Removed the obsolete ipc_server_loop function, propagating IRQ details using the
2022-03-14
Paul Boddie
files
Simplified the unsubscribing mechanism, employing the inherent association
2022-03-14
Paul Boddie
files
Reintroduced the server convenience macro with additional convenience for
2022-03-13
Paul Boddie
files
Support unsubscribing from notifications using a special notifier peer object.
(0)
-300
-100
-60
+60
+100
+300
tip