|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| | 
| 
| 
| | 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). | 
| | 
| 
| 
| 
| 
| 
| | This renames the daemons to end with a 'd', as is common for UNIX
daemons. It also adds a tools folder, that will hold the tools of the
Ouroboros prototype. Examples are a simple echo application, an
application to instruct the IRM ... | 
| | 
| 
| 
| 
| | Forgot to include the updated CMakeLists.txt file with the bitmap
implementation. | 
| | 
| 
| 
| 
| 
| 
| | This adds a bitmap implementation loosely based on the one found in
the Linux kernel. The functions in the header file actually act as a
wrapper around the actual bitmap implementation for portability
reasons. | 
| | 
| 
| 
| 
| | This adds a list implementation similar to the one found in the Linux
kernel. | 
| |\ |  | 
| | |\  
| | | 
| | | 
| | | | Updated FRCT description | 
| | | | 
| | | 
| | | 
| | | 
| | | | This adds a header file with the initial API for applications to
instruct the IRM. | 
| | | | 
| | | 
| | | 
| | | | This provides the initial API for the IRM to instruct IPCPs. | 
| | | | 
| | | 
| | | 
| | | | This adds the initial API to communicate with the DIF allocator. | 
| | | | 
| | | 
| | | 
| | | | Initial API for the CDAP protocol. | 
| | | | 
| | | 
| | | 
| | | | The ids of the name are now referring to the instance. | 
| |\| | 
| |/  
|/| |  | 
| | | 
| | 
| | 
| | 
| | | Adds the initial dev.h file that applications can use to request IPC
services from the Ouroboros stack. | 
| | | 
| | 
| | 
| | | Added a copyright notice to the logs.h file | 
| | | 
| | 
| | 
| | 
| | 
| | | Adds the logging infrastructure to the prototype. 2 helper scripts are
also provided to compile the prototype in either release or debug
mode. In debug mode debugging logs are printed. | 
| | |\  
| | | 
| | | 
| | | | Added CONTRIBUTORS file | 
| | | | |  | 
| | | |\ |  | 
| | | | | 
| | | | 
| | | | 
| | | | | Removed the discussion on how people can use the file. | 
| | | | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | | Updated the description for the Flow and Retransmission Control Task. | 
| | | | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | | Removed the discussion on how people can use the file. | 
| |/ / / |  | 
| | |/  
|/|   
| |   
| |   
| | | The package conf file contained a reference to the wrong /lib
directory. | 
| |/  
|   
|   
|   
| | Contains the initial build infrastructure. Cmake was chosen for
portability reasons. | 
| | 
| 
| 
| 
| | Removes some trailing whitespace from the documentation. My editor was
setup incorrectly (new laptop). | 
| | 
| 
| 
| | This adds the GPL version 2 license to the repository. | 
| | 
| 
| 
| 
| | This adds the initial high-level architecture (HLA) document. It
outlines the design decisions taken for the Ouroboros prototype. | 
|  | This adds the initial workflow document that contains the guidelines
on how to contribute to the Ouroboros prototype. |