Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
L4Re/idl4re
Shortlog
(0)
-100
-60
+60
tip
2020-04-23
Paul Boddie
files
Removed a rule making all objects depend on all sources.
2020-04-21
Paul Boddie
files
Added the beginnings of the development documentation.
2020-04-21
Paul Boddie
files
Merged concurrent branches.
2020-04-20
Paul Boddie
files
Removed L4Re-related information, to be covered elsewhere in the documentation.
2020-04-20
Paul Boddie
files
Moved invocations of end_compound_output to the main function.
2020-04-18
Paul Boddie
files
Updated the examples from other work.
2020-04-18
Paul Boddie
files
Reset last_include so that headers are not accumulated between interfaces.
2020-04-18
Paul Boddie
files
Expanded the documentation and added tools for building it.
2020-03-05
Paul Boddie
files
Introduced a common IDL export directory variable.
2020-02-23
Paul Boddie
files
Adopted more descriptive IDL output directory variable naming.
2020-02-09
Paul Boddie
files
Added some more documentation.
2020-02-09
Paul Boddie
files
Introduced L4Re build system Makefiles.
2020-01-30
Paul Boddie
files
Added initial reference documentation.
2020-01-27
Paul Boddie
files
Minor wording fix for the --server option.
2019-12-16
Paul Boddie
files
Added an Opener interface, modifying the Filesystem interface.
2019-12-15
Paul Boddie
files
Fixed message sending where reply codes were not being set at the right time.
2019-12-05
Paul Boddie
files
Updated the filesystem factory interface to use factory-style data types.
2019-12-05
Paul Boddie
files
Fixed message structures for invocations with an opcode and no input parameters.
2019-12-04
Paul Boddie
files
Added a dataspace factory interface.
2019-12-03
Paul Boddie
files
Fixed opcodes used to populate message words in the client.
2019-12-03
Paul Boddie
files
Added a description of the region mapper interface.
2019-12-03
Paul Boddie
files
Expanded the interface description for dataspaces.
2019-12-03
Paul Boddie
files
Replaced pure virtual method usage with error-returning default implementations.
2019-11-30
Paul Boddie
files
Simplified the filesystem interface, reordering and removing parameters.
2019-11-30
Paul Boddie
files
Added some notes about general limitations of the tool.
2019-11-30
Paul Boddie
files
Fixed the identifier pattern to allow single-character identifiers.
2019-11-30
Paul Boddie
files
Introduced propagation support to client code along with generation-time tests
2019-11-30
Paul Boddie
files
Fixed the identifier pattern to allow single-character identifiers.
2019-11-30
Paul Boddie
files
Added support for propagating (and discarding) capabilities from servers.
2019-11-30
Paul Boddie
files
Added functions for testing for attribute values and identifier presence.
2019-11-26
Paul Boddie
files
Tidied up the man page formatting, using inline formatting codes for clarity.
2019-11-26
Paul Boddie
files
Added a separate private interface for server use.
2019-11-26
Paul Boddie
files
Fixed message object referencing in completion function bodies.
2019-11-25
Paul Boddie
files
Modified the queue interface to employ completion attributes.
2019-11-25
Paul Boddie
files
Moved message replying into wrapper functions, with buffer register restoration
2019-11-25
Paul Boddie
files
Introduced a configuration data structure to hold the output settings.
2019-11-25
Paul Boddie
files
Added initial support for initiation and completion functions.
2019-11-25
Paul Boddie
files
Added const modifiers to signatures.
2019-11-18
Paul Boddie
files
Tidied up formatting command usage and added option argument syntax details.
2019-11-17
Paul Boddie
files
Added notes about supported attributes and expanded the references.
2019-11-17
Paul Boddie
files
Moved various string literals into the templates.
2019-11-17
Paul Boddie
files
Merged common header definitions into interface headers.
2019-11-16
Paul Boddie
files
Permit interface header output for client code generation.
2019-11-16
Paul Boddie
files
Added help and version flags. Removed standard input processing: this was
2019-11-15
Paul Boddie
files
Overhauled C output by introducing reference, interface and object types.
2019-11-15
Paul Boddie
files
Introduced void type aliases for C code output.
2019-11-13
Paul Boddie
files
Introduced client interface classes inheriting from actual interface classes.
2019-11-13
Paul Boddie
files
Fixed the client virtual method declarations and introduced a method for
2019-11-13
Paul Boddie
files
Consolidated interface header generation code.
2019-11-12
Paul Boddie
files
Added convenience functions writing include directives, added expected items
2019-11-12
Paul Boddie
files
Added a simple queue interface.
2019-11-12
Paul Boddie
files
Consolidated interface signature generation to support C++ client output.
2019-11-12
Paul Boddie
files
Added a missing parameter to the read operation signature.
2019-11-12
Paul Boddie
files
Replaced string literal usage with macro usage.
2019-11-11
Paul Boddie
files
Simplified client and server function signature generation somewhat.
2019-11-11
Paul Boddie
files
Introduced handle functions at the interface level.
2019-11-11
Paul Boddie
files
Stop processing if an input file cannot be opened.
2019-11-11
Paul Boddie
files
Changed the generated code to use the ipc_direct functions. The discarding of
2019-11-10
Paul Boddie
files
Added notes about attributes, includes and compound interfaces.
2019-11-09
Paul Boddie
files
Added templates and a program to generate Makefile include files.
makefile-include-generation
(0)
-100
-60
+60
tip