Summary
Shortlog
Changelog
Graph
Tags
Bookmarks
Branches
Files
Help
Search
L4Re/idl4re
Shortlog
(0)
-100
-60
+60
+100
tip
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
2019-11-09
Paul Boddie
files
Renamed the compound option to "comp" (also meaning composite or component).
2019-11-09
Paul Boddie
files
Moved more code into separate modules. Fixed/updated module descriptions.
2019-11-09
Paul Boddie
files
Moved dispatch function code to another module.
2019-11-09
Paul Boddie
files
Moved message structure access functions to another module.
2019-11-08
Paul Boddie
files
Simplified the handling of compound interfaces, removing special filename
2019-11-08
Paul Boddie
files
Expanded the man page slightly.
2019-11-08
Paul Boddie
files
Consolidated signature output for client functions and server wrapper functions.
2019-11-08
Paul Boddie
files
Fixed C-language operation signature initial parameter type.
2019-11-07
Paul Boddie
files
No longer generate interface files implicitly when generating server headers.
2019-11-07
Paul Boddie
files
Renamed a variable to use compound interface terminology.
2019-11-06
Paul Boddie
files
Renamed the dispatcher functionality to compound (interface) functionality,
2019-11-06
Paul Boddie
files
Fixed/improved C++ generation support by introducing interface types to dispatch
2019-11-06
Paul Boddie
files
Removed the superfluous common prologue template.
2019-11-06
Paul Boddie
files
Added the missing _op member to input structure declarations where the opcode
2019-11-06
Paul Boddie
files
Retain open files as globals.
2019-11-05
Paul Boddie
files
Added a separate option for generating only interface headers.
2019-11-04
Paul Boddie
files
Added another interface description.
2019-11-04
Paul Boddie
files
Parameterised the expected items definition with the dispatcher prefix.
2019-11-03
Paul Boddie
files
Added a factory-style filesystem interface.
2019-11-03
Paul Boddie
files
Removed a directory operation from the filesystem interface.
2019-11-03
Paul Boddie
files
Renamed the mapped file interface.
2019-11-03
Paul Boddie
files
Separated the directory operations out into a new interface.
2019-11-03
Paul Boddie
files
Added a necessary include plus an explicit opcode for the map operation.
2019-11-03
Paul Boddie
files
Made common dispatcher generation explicit, needing a name for parameterisation.
2019-11-03
Paul Boddie
files
Fixed usage of ipc_message_send_error, C++ method names.
2019-11-03
Paul Boddie
files
Switched to using "fpage" in IPC function names accessing flexpage items.
2019-11-02
Paul Boddie
files
Split the example filesystem interface up into separate interfaces.
2019-11-02
Paul Boddie
files
Added some support for C++ server wrapper functions.
2019-11-02
Paul Boddie
files
Adjusted vertical spacing preceding include statements.
2019-11-02
Paul Boddie
files
Added support for generating C++ server-side interfaces.
2019-11-02
Paul Boddie
files
Separated wrapper and operation function declarations into different files.
2019-11-02
Paul Boddie
files
Count and emit the maximum number of expected input items for the dispatcher.
2019-11-02
Paul Boddie
files
Record includes for the common dispatcher at the file, not interface, level.
2019-11-02
Paul Boddie
files
Renamed copy_values to write_message_access, making it non-static.
2019-11-02
Paul Boddie
files
Moved template strings into a separate header file as macro definitions.
2019-11-02
Paul Boddie
files
Removed superfluous includes.
2019-11-02
Paul Boddie
files
Renamed the object in dispatch-related code; added a message handling function.
(0)
-100
-60
+60
+100
tip