<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/src/lib/shm_rbuff.c, branch 0.4</title>
<subtitle>Ouroboros main repository</subtitle>
<id>http://www.ouroboros.rocks/cgit/ouroboros/atom?h=0.4</id>
<link rel='self' href='http://www.ouroboros.rocks/cgit/ouroboros/atom?h=0.4'/>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/'/>
<updated>2017-01-09T15:09:07Z</updated>
<entry>
<title>build: Update licenses and copyright</title>
<updated>2017-01-09T15:09:07Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2017-01-09T15:09:07Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=7687ba45fca7a7f139d880d39a51c9e741fb25ea'/>
<id>urn:sha1:7687ba45fca7a7f139d880d39a51c9e741fb25ea</id>
<content type='text'>
Copyright is set to 2016 - 2017. License text on includes and sources
in the library are changed to indicate the LGPLv2.1 license.
</content>
</entry>
<entry>
<title>ouroboros: Correct license statements</title>
<updated>2016-12-24T12:50:00Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-12-24T00:59:42Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=2fe765020769c8eb06ca410b7e289f37508d5efc'/>
<id>urn:sha1:2fe765020769c8eb06ca410b7e289f37508d5efc</id>
<content type='text'>
This corrects the license statements on all files. Installed headers
are LGPLv2.1, the rest of the code is GPLv2.
</content>
</entry>
<entry>
<title>lib: Simplify shm_rbuff_read_b</title>
<updated>2016-12-12T12:00:43Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-12-12T12:00:43Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=047052481dc0b47d740b778be239884f2811778c'/>
<id>urn:sha1:047052481dc0b47d740b778be239884f2811778c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: Remove logs from stable sources</title>
<updated>2016-12-03T12:50:53Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-12-03T12:50:53Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=ef2e50b94fbc7ce1c7dbe1f2ea860e6ab0724726'/>
<id>urn:sha1:ef2e50b94fbc7ce1c7dbe1f2ea860e6ab0724726</id>
<content type='text'>
This removes log output in applications and some size_t printf errors
when compiling on 32 bit machines.
</content>
</entry>
<entry>
<title>lib, irmd: Ensure rbuffs are empty upon destruction</title>
<updated>2016-11-30T08:29:40Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-11-29T21:30:56Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=0b6c8e3b7d10c44ccb5330a81e90cf1b4cae4dfb'/>
<id>urn:sha1:0b6c8e3b7d10c44ccb5330a81e90cf1b4cae4dfb</id>
<content type='text'>
Also cleans up the flow_set if an AP-I dies abruptly.
</content>
</entry>
<entry>
<title>lib: Deprecate shm_rbuff_reset</title>
<updated>2016-11-25T11:06:46Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-11-25T11:06:46Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=e1d29dc6c7039a78a9b2bc3506c2ef8abe48525b'/>
<id>urn:sha1:e1d29dc6c7039a78a9b2bc3506c2ef8abe48525b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: Remove dst_api field from rdrbuff blocks</title>
<updated>2016-11-17T16:02:09Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-11-17T15:28:33Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=2ae032ddc4f5eb6d0e7eaa5400c1ffb80e2c0a8d'/>
<id>urn:sha1:2ae032ddc4f5eb6d0e7eaa5400c1ffb80e2c0a8d</id>
<content type='text'>
Now that we have an rbuff per flow per AP, there is no more need to
keep the dst_api in the rdrbuff. This also simplifies the sanitizer in
the irmd.
</content>
</entry>
<entry>
<title>lib, ipcpd: Further stabilization of flows</title>
<updated>2016-10-26T18:09:21Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-26T17:30:52Z</published>
<link rel='alternate' type='text/html' href='http://www.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>
<entry>
<title>build: Compile with strict conversion</title>
<updated>2016-10-22T11:27:02Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-21T18:13:41Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=3cafbf3cfe5c58a6988dbfc4c29148ebb804f5c2'/>
<id>urn:sha1:3cafbf3cfe5c58a6988dbfc4c29148ebb804f5c2</id>
<content type='text'>
This has the code checked with -Wcast-qual and -Wconversion flags.
These flags were removed because SWIG generated code fails.
</content>
</entry>
<entry>
<title>lib: Move rbuff creation/destruction to IRMd</title>
<updated>2016-10-21T12:17:51Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-20T17:52:02Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=02976060919566d1a217b818ca8f33297700d56d'/>
<id>urn:sha1:02976060919566d1a217b818ca8f33297700d56d</id>
<content type='text'>
This stabilises flow allocation now that the rbuffs are created upon
flow allocation. Only the IRMd can sync this process sufficiently.
</content>
</entry>
</feed>
