|
Merged concurrent changes. |
default tip |
|
Introduced support for explicit capability receiving operations in clients, also |
|
|
Added support for indicating the structure member alignment employed when |
|
|
Added support for "oneway" operations that do not produce a reply. |
|
|
Switched from using "#pragma once" to defining and testing interface-specific |
|
|
Handle an absence of release archives properly. |
|
|
Merged concurrent changes. |
|
|
Fixed dispatching to multiple levels of interfaces. |
|
|
Updated the roadmap, removing issues that are now resolved by the introduction |
|
|
Removed release-related information since there are currently no releases. |
|
|
Introduced support for the definition of compound interfaces, removing the |
|
|
Moved L4Re configuration files into the idl4re-examples package. |
|
|
Updated examples from the Departure distribution. |
|
|
Fixed graph font sizes. |
|
|
Introduced default configuration objects to simplify server configuration and |
|
|
Removed opcode padding from structures since it is not generally applicable. |
|
|
Introduced explicit opcode type support to work around L4Re inconsistencies. |
|
|
Introduced explicit opcode and padding types, these attempting to handle the |
|
|
Fixed/improved deployment guidance. |
|
|
Added top-level documentation, updated copyright details and prerequisites. |
|
|
Introduced a special case for output flexpage parameters so that receive window |
|
|
Added support for specifying receive window flexpages. |
|
|
Fixed message handling generation for items sent to servers. |
|
|
Added a demonstration of associating multiple components with a server. |
|
|
Updated libipc function usage. |
|
|
Updated the convenience macro usage, eliminating some code. |
|
|
Added copyright and licensing details to the Makefile. |
|
|
Made a template for the client function body epilogue, also fixing it so that |
|
|
Added copyright and licensing boilerplate. |
|
|
Merged concurrent development branches. |
|
|
Introduced usage of a convenience macro for starting IPC servers. |
|
|
Added other phony targets, possibly unnecessarily. |
|
|
Support generation of exported interface filenames for Makefile rules. |
|
|
Make interface header export directories if necessary. |
|
|
Merged concurrent changes. |
|
|
Changed diagram font to sans-serif. |
|
|
Fixed compound interface dispatch and introduced cast to suppress warning. |
|
|
Introduced interface members for ahead-of-time reply/completion functions. |
|
|
Expose the function role when initiating interface signature generation. |
|
|
Merged concurrent changes. |
|
|
Updated Makefile conventions to handle parallel builds more properly. |
|
|
Added a roadmap item about structured types. |
|
|
Updated Makefiles to employ techniques more properly handling parallel builds. |
|
|
Moved configuration files for the examples into a common directory. |
|
|
Added support for simple completion functions that send replies before the |
|
|
An experiment with "synchronous" completions exposing completion functions to |
completion-sync |
|
Added a roadmap document. |
|
|
Linked to the clients and servers guides. |
|
|
Added libipc as a prerequisite. |
|
|
Expanded the clients and servers guides to cover the environment and examples. |
|
|
Merged concurrent changes. |
|
|
Replaced server mainloop code with appropriate function calls. |
|
|
Added some documentation about writing clients and servers. |
|
|
Expanded the development guide. |
|
|
Added examples demonstrating C and C++ clients and servers. |
|
|
Defined a conversion macro for C++ object types. |
|
|
Introduced members in each compound interface reference type for its base types. |
|
|
Removed an obsolete example. |
|
|
Convert reference type unions using memcpy instead of relying on one member. |
|
|
Introduced a separate file for compound interface reference type details, plus |
|