<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/src/tools/irm, branch 0.1</title>
<subtitle>Ouroboros main repository</subtitle>
<id>http://133.ip-51-38-114.eu/cgit/ouroboros/atom?h=0.1</id>
<link rel='self' href='http://133.ip-51-38-114.eu/cgit/ouroboros/atom?h=0.1'/>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/'/>
<updated>2016-05-10T08:55:29+00:00</updated>
<entry>
<title>tools: Fix log message in irm tool</title>
<updated>2016-05-10T08:55:29+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-05-10T08:55:29+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=4cda01208fe94d4869ac26e86e1ebedc253b05d7'/>
<id>urn:sha1:4cda01208fe94d4869ac26e86e1ebedc253b05d7</id>
<content type='text'>
A wrong log message was being printed if the bootstrap command was
called with a wrong parameter.
</content>
</entry>
<entry>
<title>lib: irm.h create_ipcp now returns pid_t</title>
<updated>2016-04-26T13:24:26+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-04-26T13:24:26+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=45b7d79088174303193f8772c9b14fed2011551e'/>
<id>urn:sha1:45b7d79088174303193f8772c9b14fed2011551e</id>
<content type='text'>
ipcp_create now returns the pid of the created process to allow for
more efficient scripting.
</content>
</entry>
<entry>
<title>lib: instance ID's are now set to the process PID</title>
<updated>2016-04-26T12:42:05+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-04-26T12:42:05+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=6be9ae98877f23b05f69e6006036fec0f6c9d338'/>
<id>urn:sha1:6be9ae98877f23b05f69e6006036fec0f6c9d338</id>
<content type='text'>
All instance-id's in ouroboros will be set by the system to the pid of
the process associated with this application process instance. This
means that the user has no way to choose the instance id's. Function
calls that assumed manually defined instance id's have been replaced
throughout the system.
</content>
</entry>
<entry>
<title>ipcpd: initial IPC processes</title>
<updated>2016-04-18T20:25:34+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-04-17T10:08:49+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=21b304b46a347772c1338b22fba6a15291bb2945'/>
<id>urn:sha1:21b304b46a347772c1338b22fba6a15291bb2945</id>
<content type='text'>
Basic functions for implementation of IPC processes, and
implementation of core functions of the shim IPCP over UDP.  Updates
to the build system to compile these IPC processes, as well as some
fixes in the irmd (rudimentary capturing exit signals) and some fixes
in the library, mainly relating to the messaging.

Basic implementation of creation / bootstrapping / deletion of the
shim UDP. Placeholders for other functions.
</content>
</entry>
<entry>
<title>lib: Change ipcp types</title>
<updated>2016-04-11T15:01:47+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-04-11T15:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=9906ac98c45530e530d7aa439937aedf526c3508'/>
<id>urn:sha1:9906ac98c45530e530d7aa439937aedf526c3508</id>
<content type='text'>
This changes the name of the IPCP types after discussions with
Dimitri.
</content>
</entry>
<entry>
<title>tools: Update irm bootstrap</title>
<updated>2016-04-11T14:26:36+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-04-11T14:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=60e357b819c8f2cf4dd699e67c496b50410872ac'/>
<id>urn:sha1:60e357b819c8f2cf4dd699e67c496b50410872ac</id>
<content type='text'>
This updates irm bootstrap so that the parameters from the struct
dif_config can be correctly filled in from the command line.
</content>
</entry>
<entry>
<title>lib, irmd, irm: Add dif_config</title>
<updated>2016-04-08T14:36:39+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-04-08T14:32:35+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=6ad0fcf2f32f412091d0dfd58da1d8f5dc474809'/>
<id>urn:sha1:6ad0fcf2f32f412091d0dfd58da1d8f5dc474809</id>
<content type='text'>
This adds dif_config to the prototype, in which one is able to specify
the parameters a DIF should have. The bootstrap operation of an IPCP
takes this as parameter and is oblivious to whether it is a shim or a
normal IPCP. The dif_config struct is also correctly serialized and
deserialized and passed opaquely to the correct IPCP. This IPCP is in
charge of deserializing it correctly.
</content>
</entry>
<entry>
<title>lib: Remove check for equal names</title>
<updated>2016-04-02T15:17:39+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-04-02T15:17:39+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=9fed4c5bdb4928c7f5c73e85888de54672cd4c56'/>
<id>urn:sha1:9fed4c5bdb4928c7f5c73e85888de54672cd4c56</id>
<content type='text'>
Removes name_is_equal. Just using instance_name_cmp is encouraged. It
also removes a wrong initialization in the irm tool.
</content>
</entry>
<entry>
<title>lib: renamed rina_name_t to instance_name_t</title>
<updated>2016-03-29T22:00:20+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-03-29T21:32:04+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=2ed8914deed73a558c6fbac7f107f47dc22f22d2'/>
<id>urn:sha1:2ed8914deed73a558c6fbac7f107f47dc22f22d2</id>
<content type='text'>
all functions taking a char * ap_name and uint id now take either a
instance_name_t or instance_name_t *
</content>
</entry>
<entry>
<title>lib: Update irm.h API</title>
<updated>2016-03-28T12:43:16+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-03-28T12:43:16+00:00</published>
<link rel='alternate' type='text/html' href='http://133.ip-51-38-114.eu/cgit/ouroboros/commit/?id=a14d696bdbc72754e8019fa9579d5a338cc85a05'/>
<id>urn:sha1:a14d696bdbc72754e8019fa9579d5a338cc85a05</id>
<content type='text'>
Removes rina_name_t from that API. Passing ap_name and api_id as
params instead. The IRM tool has been updated accordingly. Some errors
in the build related to protobuf-c have also been resolved.
</content>
</entry>
</feed>
