<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/src/lib/cdap_req.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-02-04T19:05:20Z</updated>
<entry>
<title>lib: Handle receiving CDAP reply before wait</title>
<updated>2017-02-04T19:05:20Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2017-02-04T19:05:20Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=9301dcbc95c95a82eba9e831f49253dcad73abb2'/>
<id>urn:sha1:9301dcbc95c95a82eba9e831f49253dcad73abb2</id>
<content type='text'>
In extreme cases, the response to a CDAP request can arrive before the
AE doing the request has called cdap_request_wait. This PR handles it
by waiting for the state to move away from INIT before responding.
</content>
</entry>
<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>lib: Revise implementation of list</title>
<updated>2017-01-09T14:37:49Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2017-01-09T14:37:49Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=ba46a8b5c5717cdff25b39a2cd03a461998921c5'/>
<id>urn:sha1:ba46a8b5c5717cdff25b39a2cd03a461998921c5</id>
<content type='text'>
Adds LGPL license to the ouroboros lists.
</content>
</entry>
<entry>
<title>lib: Fix race in destruction of cdap_req</title>
<updated>2016-12-28T08:15:46Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-12-28T08:05:44Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=502e7bb39096f6ce7718c29d9616bbd0314d045e'/>
<id>urn:sha1:502e7bb39096f6ce7718c29d9616bbd0314d045e</id>
<content type='text'>
If cdap_req_destroy was called while in REQ_DONE, cdap-&gt;state would be
accessed in cdap_req_respond.
</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>ipcpd, lib: Refactor normal ipcp and cdap</title>
<updated>2016-12-24T11:19:10Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-12-23T17:13:40Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=f97dee45d3c1b0088aa8010a1c9d59593c3d0df0'/>
<id>urn:sha1:f97dee45d3c1b0088aa8010a1c9d59593c3d0df0</id>
<content type='text'>
Refactors the normal IPCP fmgr and ribmgr, and modifies the API for
cdap so that no callbacks are needed.
</content>
</entry>
</feed>
