<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/src/lib, branch 0.13.0</title>
<subtitle>Ouroboros main repository</subtitle>
<id>https://ouroboros.rocks/cgit/ouroboros/atom?h=0.13.0</id>
<link rel='self' href='https://ouroboros.rocks/cgit/ouroboros/atom?h=0.13.0'/>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/'/>
<updated>2018-10-19T10:24:23+00:00</updated>
<entry>
<title>tools: Specify QoS cube for data transfer flows</title>
<updated>2018-10-19T10:24:23+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-10-19T09:38:54+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=619502f7178fef30e726ba57b5a49b61c1c1a276'/>
<id>urn:sha1:619502f7178fef30e726ba57b5a49b61c1c1a276</id>
<content type='text'>
The ipcp connect command can now set a specific qos cube for data
transfer flows. For management flows, the tool ignores this and
defaults to raw until data flows are stable enough.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>ipcpd: Check flow id instead of assert</title>
<updated>2018-10-19T08:20:15+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-10-19T08:16:53+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=22e46ab72ff1093882b502a095f36a15807a78d9'/>
<id>urn:sha1:22e46ab72ff1093882b502a095f36a15807a78d9</id>
<content type='text'>
This will check if the flow id is valid instead of asserting. It
avoids assertion failures in the IPCP if an application crashes and
the IRMd deallocates the flow while the IPCP still has pending writes.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>lib: Remove CRC flag from FRCT</title>
<updated>2018-10-15T11:30:56+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-10-15T10:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=8b457e304186c8512139018fcdebc1c221d22ef0'/>
<id>urn:sha1:8b457e304186c8512139018fcdebc1c221d22ef0</id>
<content type='text'>
The integrity check mechanism was split from FRCT, this flag is not
needed anymore.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>Merge branch 'testing' into be</title>
<updated>2018-10-12T15:44:36+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2018-10-12T15:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=36b89517affd96c9e323af9a4e6e88c8f0938caf'/>
<id>urn:sha1:36b89517affd96c9e323af9a4e6e88c8f0938caf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: Set hash algorithm correctly</title>
<updated>2018-10-12T15:34:43+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-10-12T14:56:45+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=b8c73d171d4352293b18ddbc71c587233d1f2fa5'/>
<id>urn:sha1:b8c73d171d4352293b18ddbc71c587233d1f2fa5</id>
<content type='text'>
There was a bug where the hash selection for the local, raptor and
ethernet IPCPs was not passed correctly, so they were using a wrong
hash.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>Merge branch 'testing' into be</title>
<updated>2018-10-11T18:27:32+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-10-11T18:27:32+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=1ee129f4479b1910afc929f24bb70b8bc6478f01'/>
<id>urn:sha1:1ee129f4479b1910afc929f24bb70b8bc6478f01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: Add cleanup function in notifier</title>
<updated>2018-10-11T18:25:43+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2018-10-11T13:56:24+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=558fc46c63d28ce2ffd0abc5c737f49cc185ba82'/>
<id>urn:sha1:558fc46c63d28ce2ffd0abc5c737f49cc185ba82</id>
<content type='text'>
This adds a cleanup function in the notifier in case it gets
cancelled, which is a possibility in some callbacks.

Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
</content>
</entry>
<entry>
<title>Merge branch 'testing' into be</title>
<updated>2018-10-11T12:10:03+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2018-10-11T12:10:03+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=6856f3e24fa00b99747bab790b478866212b2e2d'/>
<id>urn:sha1:6856f3e24fa00b99747bab790b478866212b2e2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: Disable CRC by default</title>
<updated>2018-10-11T06:56:52+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-10-10T23:44:30+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=4402b69c2535f9975d835438a52cebc89a147ba3'/>
<id>urn:sha1:4402b69c2535f9975d835438a52cebc89a147ba3</id>
<content type='text'>
This sets the CRC check to be disabled by default, since it greatly
hampers performance and is almost never needed.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
<entry>
<title>lib: Initialize libgcrypt before use</title>
<updated>2018-10-11T06:53:44+00:00</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2018-10-10T18:34:49+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=d54183d749f847a556a1f3a0300786169e0c40b2'/>
<id>urn:sha1:d54183d749f847a556a1f3a0300786169e0c40b2</id>
<content type='text'>
This initializes libgcrypt before use in the library. This fixes the
"called in non-operational state" error when CRC checking is enabled.

Signed-off-by: Dimitri Staessens &lt;dimitri.staessens@ugent.be&gt;
Signed-off-by: Sander Vrijders &lt;sander.vrijders@ugent.be&gt;
</content>
</entry>
</feed>
