| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This adds the functionality to create and destroy IPCPs. Upon creation
a new process is forked and execve'd. Upon destruction the IPCP is
destroyed by killing it with SIGTERM.
|
|
|
|
|
|
| |
This moves the function definitions of list.h into a separate source
file to avod linker errors when including the file in more than one
source file.
|
|
|
|
| |
This adds helper functions for RINA names, to aid with handling them.
|
|
|
|
|
|
| |
This replaces the stubs in the irmd and calls the actual IPCP
operations from the library. It also calls the DIF Allocator API in
one of the operations.
|
|
|
|
|
|
|
|
|
| |
This adds a build target 'check', which executes a test suite for
every daemon/library. Every test suite consists of a test driver that
executes a function in a file with the same name as the function. The
compile_debug script executes the 'check' target to validate there are
no regressions. Packaging is also fixed and the prototype can be
shipped as a tarball.
|
|
|
|
|
|
| |
This moves the debugging switch down to the CMakeList associated with
every program or library. It allows to build apps individually with
debugging info on or off.
|
|
|
|
|
| |
This provides the initial messages to be passed between the irmd and
libouroboros-irm.
|
|
|
|
| |
Compiles but untested. Expect bugs.
|
|
|
|
|
| |
This removes the source file irm.c from CMakeLists.txt, as it is not
yet in the repo.
|
|
|
|
|
| |
common.h will now include stdbool and several other useful includes
(size_t for instance).
|
|
|
|
|
| |
Forgot to include the updated CMakeLists.txt file with the bitmap
implementation.
|
|
Contains the initial build infrastructure. Cmake was chosen for
portability reasons.
|