<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/src, branch 0.3</title>
<subtitle>Ouroboros main repository</subtitle>
<id>https://ouroboros.rocks/cgit/ouroboros/atom?h=0.3</id>
<link rel='self' href='https://ouroboros.rocks/cgit/ouroboros/atom?h=0.3'/>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/'/>
<updated>2016-10-27T16:41:03+00:00</updated>
<entry>
<title>Merged in sandervrijders/ouroboros/be-fix-conn (pull request #291)</title>
<updated>2016-10-27T16:41:03+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-27T16:41:03+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=64c8f8f3371799b8e818569666fd85e723c84d3a'/>
<id>urn:sha1:64c8f8f3371799b8e818569666fd85e723c84d3a</id>
<content type='text'>
ipcpd: normal: Fix bugs in connection establishment
</content>
</entry>
<entry>
<title>ipcpd: normal: Fix bugs in connection establishment</title>
<updated>2016-10-27T16:40:31+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-10-27T14:40:39+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=09a348b325e2b819e3deb952c1b3a6b141d75572'/>
<id>urn:sha1:09a348b325e2b819e3deb952c1b3a6b141d75572</id>
<content type='text'>
This fixes some bugs in connection establishment over the normal IPCP.
</content>
</entry>
<entry>
<title>Merged in dstaesse/ouroboros/be-dealloc (pull request #290)</title>
<updated>2016-10-27T16:39:45+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-10-27T16:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=e84e294de2e73db418e8f249d795d2dd6c6faae0'/>
<id>urn:sha1:e84e294de2e73db418e8f249d795d2dd6c6faae0</id>
<content type='text'>
lib: Clean up flow if alloc_res fails
</content>
</entry>
<entry>
<title>lib: Clean up flow if alloc_res fails</title>
<updated>2016-10-27T15:57:16+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-27T15:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=ff7e5c12c9d50fb2ba79d045e99a7ede602ed6f3'/>
<id>urn:sha1:ff7e5c12c9d50fb2ba79d045e99a7ede602ed6f3</id>
<content type='text'>
If alloc_res fails all resources will be cleaned, except for the
assigned flow_descriptor, which must be released with a dealloc call.
Calling dealloc after a failed flow_alloc will not try to destroy the
already cleaned up flow in the IRMd and IPCPs.

Also fixes some memleaks in the oping client.
</content>
</entry>
<entry>
<title>Merged in dstaesse/ouroboros/be-irmd (pull request #289)</title>
<updated>2016-10-27T14:39:06+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-10-27T14:39:06+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=6a61274c2289a06b4c23d5c8b2e36d924eb72a48'/>
<id>urn:sha1:6a61274c2289a06b4c23d5c8b2e36d924eb72a48</id>
<content type='text'>
irmd: Fix check in irm_flow
</content>
</entry>
<entry>
<title>Merged in dstaesse/ouroboros/be-udp (pull request #287)</title>
<updated>2016-10-27T14:37:43+00:00</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-10-27T14:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=98547bfbd57b8824d38a3a5cdb2dd10bc8f5f187'/>
<id>urn:sha1:98547bfbd57b8824d38a3a5cdb2dd10bc8f5f187</id>
<content type='text'>
ipcpd: Fix bad lock in shim-udp
</content>
</entry>
<entry>
<title>irmd: Fix check in irm_flow</title>
<updated>2016-10-27T14:35:22+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-27T14:35:22+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=52b411b0388cecfeff36a4098305453b4aa239da'/>
<id>urn:sha1:52b411b0388cecfeff36a4098305453b4aa239da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>irmd: Fix cleanup of pending flows</title>
<updated>2016-10-27T13:38:36+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-27T13:25:08+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=5e8400b3b148d78861152bd551800b1e93a58155'/>
<id>urn:sha1:5e8400b3b148d78861152bd551800b1e93a58155</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipcpd: Fix bad lock in shim-udp</title>
<updated>2016-10-26T18:42:52+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-26T18:42:52+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=82cf68254614a70a22d4b1b08b5bb2ba96c9dbd7'/>
<id>urn:sha1:82cf68254614a70a22d4b1b08b5bb2ba96c9dbd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib, ipcpd: Further stabilization of flows</title>
<updated>2016-10-26T18:09:21+00:00</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-26T17:30:52+00:00</published>
<link rel='alternate' type='text/html' href='https://ouroboros.rocks/cgit/ouroboros/commit/?id=963537079c7d5a9f9fb39355fb0e3b84a78eaa0b'/>
<id>urn:sha1:963537079c7d5a9f9fb39355fb0e3b84a78eaa0b</id>
<content type='text'>
The steps for flow deallocation have been further refined. An
operation ipcp_flow_fini() which wait for all SDUs to be read from a
flow has been added. The shim IPCPs and the local IPCP have been
adapted to this new API.

 Deallocation messages have been removed from the shim IPCPs, since
 there is insufficient state synchronisation between them to make this
 work reliably.
</content>
</entry>
</feed>
