Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | Merge branch 'be' of bitbucket.org:ouroboros-rina/ouroboros into be-common | Dimitri Staessens | 2016-03-03 | 15 | -86/+660 | |
| |/| | | |/ / |/| | | ||||||
* | | | Merged in sandervrijders/ouroboros/be-irm (pull request #18) | Sander Vrijders | 2016-03-03 | 13 | -75/+652 | |
|\ \ \ | | | | | | | | | | | | | IRM command line tool | |||||
| * | | | tools: irm: Change description in irm file | Sander Vrijders | 2016-03-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | This adds the word daemon to the description of the IRM tool. | |||||
| * | | | tools: irm: Provide all IRM calls | Sander Vrijders | 2016-03-03 | 9 | -39/+271 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit makes all IRM calls available to the user of the 'irm' tool. The bootstrap_ipcp call does not yet take the anything except the AP name. This will be added once we stabilize what should be configurable in the IPCP. | |||||
| * | | | tools: irm: Parse arguments for irm and create_ipcp | Sander Vrijders | 2016-03-02 | 12 | -80/+419 | |
| | | | | | | | | | | | | | | | | | | | | | | | | This parses the arguments passed to irm at the top level, and also the arguments supplied when calling irm create_ipcp. It subsequently calls irm_create_ipcp with these arguments. | |||||
| * | | | tools: Parse command line params | Sander Vrijders | 2016-03-02 | 2 | -11/+17 | |
| | |/ | |/| | | | | | | | | | | This adds initial support to the irm tool for parsing command line parameters. | |||||
* | | | Merged in sandervrijders/ouroboros/be-memleaks (pull request #19) | Dimitri Staessens | 2016-03-03 | 2 | -11/+8 | |
|\ \ \ | |/ / |/| | | | | | lib, irmd: Fix memleaks | |||||
| * | | lib, irmd: Fix memleaks | Sander Vrijders | 2016-03-03 | 2 | -11/+8 | |
|/ / | | | | | | | Fixes a couple of memleaks found while executing with valgrind. | |||||
| * | include: Update to common.h | Dimitri Staessens | 2016-03-01 | 1 | -6/+3 | |
| | | | | | | | | added dif_name to qos_spec and removed it from dif_info | |||||
| * | Merge branch 'be' of bitbucket.org:ouroboros-rina/ouroboros into be-common | Dimitri Staessens | 2016-03-01 | 6 | -140/+329 | |
| |\ | |/ |/| | ||||||
* | | Merged in sandervrijders/ouroboros/be (pull request #17) | Sander Vrijders | 2016-03-01 | 6 | -140/+329 | |
|\ \ | | | | | | | | | | lib, irmd, tools: Provide more IRM messages | |||||
| * | | lib, irmd, tools: Provide more IRM messages | Sander Vrijders | 2016-03-01 | 6 | -140/+329 | |
|/ / | | | | | | | | | | | | | This provides the other messages that are used to communicate between the library and the IRM Daemon. The IRM tool just calls the library right now to see if it works. A full fledged program will be provided in a next commit. | |||||
| * | include: modified structures | Dimitri Staessens | 2016-03-01 | 1 | -7/+14 | |
|/ | | | | merged the data structure for the irm. | |||||
* | Merged in dstaesse/ouroboros/be-update-workflow (pull request #11) | Sander Vrijders | 2016-02-27 | 2 | -3/+15 | |
|\ | | | | | | | workflow: Update guidelines on use of pointers | |||||
| * | doc: fixed example code in workflow doc | Dimitri Staessens | 2016-02-26 | 1 | -2/+2 | |
| | | ||||||
| * | doc: workflow updated for consistency | Dimitri Staessens | 2016-02-26 | 1 | -6/+2 | |
| | | ||||||
| * | doc: updated workflow and corrected all mallocs | Dimitri Staessens | 2016-02-26 | 2 | -6/+14 | |
| | | | | | | | | lib/du_buff contained casted malloc's. | |||||
| * | workflow: Update guidelines on use of pointers | Dimitri Staessens | 2016-02-26 | 1 | -0/+8 | |
| | | | | | | | | | | the void * returned by malloc should not be explicitly cast when checking pointers for validity, only use (ptr == NULL) | |||||
* | | Merged in dstaesse/ouroboros/be-pci (pull request #12) | Dimitri Staessens | 2016-02-27 | 5 | -8/+256 | |
|\ \ | | | | | | | | | | PCI structure for IPCP | |||||
| * | | ipcpd: Added dt_const.h | Dimitri Staessens | 2016-02-26 | 1 | -0/+44 | |
| | | | | | | | | | | | | | | | forgot to add the dt_const.h file in my previous commits. this completes the pull request | |||||
| * | | ipcpd: Fixes in pci.c | Dimitri Staessens | 2016-02-26 | 1 | -13/+15 | |
| | | | | | | | | | | | | | | | HEAD_SIZE and TAIL_SIZE renamed PCI_HEAD_SIZE and PCI_TAIL_SIZE broke up a mixed definition and assignment | |||||
| * | | Merge branch 'be' of bitbucket.org:ouroboros-rina/ouroboros into be-pci | Dimitri Staessens | 2016-02-26 | 1 | -1/+1 | |
| |\ \ | ||||||
| * | | | ipcp: Addresses comments on 62eba34 | Dimitri Staessens | 2016-02-26 | 3 | -29/+24 | |
| | | | | ||||||
| * | | | Merge branch 'be' of bitbucket.org:ouroboros-rina/ouroboros into be-pci | Dimitri Staessens | 2016-02-26 | 8 | -5/+589 | |
| |\ \ \ | ||||||
| * | | | | ipcp: PCI structure | Dimitri Staessens | 2016-02-26 | 3 | -56/+106 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ipcpd/dt_const.h: ipcp-internal datastructures for dtp and dip constants ipcpd/pci.h : header for pci structure ipcpd/pci.c : pci structure ipcpd : updated makefile commit not fully tested yet | |||||
| * | | | | include: changed dt constants sizes back to bytes | Dimitri Staessens | 2016-02-26 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | includ: Updated comment in common.h | Dimitri Staessens | 2016-02-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Now explains the size values are in bits as this comment was accidentally removed | |||||
| * | | | | include: Updated common.h | Dimitri Staessens | 2016-02-26 | 1 | -26/+14 | |
| | | | | | | | | | | | | | | | | | | | | various fixes based on discussion on bitbucket | |||||
| * | | | | include: added data transfer constants to common.h | Dimitri Staessens | 2016-02-26 | 1 | -7/+33 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | dt_const contains data transfer constants dup_const contains constants for du protection | |||||
| * | | | | ipcps: initial code for pci structure | Dimitri Staessens | 2016-02-26 | 2 | -0/+143 | |
| | | | | | ||||||
* | | | | | Merged in sandervrijders/ouroboros/be-bugfixes (pull request #15) | Sander Vrijders | 2016-02-26 | 1 | -1/+1 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | lib: Add identifier for non-literal string | |||||
| * | | | | | lib: Add identifier for non-literal string | Sander Vrijders | 2016-02-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the %s identifier in a sprintf. A non-literal was passed and used as a literal. | |||||
* | | | | | | Merged in sandervrijders/ouroboros/be-bugfixes (pull request #14) | Sander Vrijders | 2016-02-26 | 3 | -5/+9 | |
|\| | | | | | |_|_|/ / |/| | | | | | | | | | Be bugfixes | |||||
| * | | | | lib: Fix two errors | Sander Vrijders | 2016-02-26 | 2 | -4/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes two errors in the library. The return code of a write to a socket was ignored. A non literal string was passed to sprintf as a literal one. | |||||
| * | | | | build: Allow at most 5 errors per build | Sander Vrijders | 2016-02-26 | 1 | -1/+1 | |
| | |/ / | |/| | | | | | | | | | | This will show more interesting output when building in Semaphore. | |||||
* | | | | Merged in sandervrijders/ouroboros/be-cmake (pull request #13) | Dimitri Staessens | 2016-02-26 | 1 | -1/+1 | |
|\ \ \ \ | |/ / / |/| | | | | | | | build: Lowers minimum cmake version | |||||
| * | | | build: Lowers minimum cmake version | Sander Vrijders | 2016-02-26 | 1 | -1/+1 | |
|/ / / | | | | | | | | | | | | | This lower the minimum cmake version to 2.8.12 in order to allow semaphore to build the prototype. | |||||
* | | | Merged in sandervrijders/ouroboros/be (pull request #10) | Dimitri Staessens | 2016-02-26 | 8 | -5/+589 | |
|\ \ \ | | | | | | | | | | | | | Initial support for communicating with the IRM | |||||
| * | | | lib, irmd: Address Dimitri's comments | Sander Vrijders | 2016-02-26 | 4 | -25/+64 | |
| | | | | | | | | | | | | | | | | This addresses several comments Dimitri had on the sockets layer code. | |||||
| * | | | lib, irmd, tools: Support to create IPCPs | Sander Vrijders | 2016-02-25 | 7 | -16/+258 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provides the initial support to create IPCPs via a command-line tool. It extends the socket layer with a message that is sent over a socket to the irmd when the irm_create_ipcp library function is called from a program. | |||||
| * | | | Merge remote-tracking branch 'upstream/be' into be | Sander Vrijders | 2016-02-25 | 1 | -36/+57 | |
| |\ \ \ | | | |/ | | |/| | ||||||
| * | | | Merge remote-tracking branch 'upstream/be' into be | Sander Vrijders | 2016-02-24 | 2 | -39/+24 | |
| |\ \ \ | ||||||
| * \ \ \ | Merge remote-tracking branch 'upstream/be' into be | Sander Vrijders | 2016-02-23 | 1 | -5/+2 | |
| |\ \ \ \ | ||||||
| * \ \ \ \ | Merge remote-tracking branch 'upstream/be' into be | Sander Vrijders | 2016-02-23 | 1 | -3/+3 | |
| |\ \ \ \ \ | ||||||
| * | | | | | | lib: Initial messages for the IRM | Sander Vrijders | 2016-02-23 | 6 | -3/+306 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This provides the initial messages to be passed between the irmd and libouroboros-irm. | |||||
* | | | | | | | Merged in dstaesse/ouroboros/be-du_buff_pointers (pull request #9) | Sander Vrijders | 2016-02-26 | 2 | -26/+26 | |
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | / | | |_|_|_|/ | |/| | | | | lib: du_buff alloc API changed to return pointers | |||||
| * | | | | | lib: Fixed some indentation issues in du_buff.c | Dimitri Staessens | 2016-02-25 | 1 | -3/+3 | |
| | | | | | | ||||||
| * | | | | | lib: du_buff alloc API changed to return pointers | Dimitri Staessens | 2016-02-25 | 2 | -24/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | du_buff.[c/h]: alloc_head and alloc_tail now return a pointer to the start of the PCI for direct read/write access. | |||||
* | | | | | | Merged in dstaesse/ouroboros/be (pull request #8) | Sander Vrijders | 2016-02-25 | 1 | -36/+57 | |
|\| | | | | | |_|_|_|/ |/| | | | | | | | | | lib: Changes to du_buff structure | |||||
| * | | | | lib: fixed typo in du_buff | Dimitri Staessens | 2016-02-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | DU_BUFF_BLOCKIZE -> DU_BUFF_BLOCKSIZE |