<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/src/ipcpd/normal/fa.c, branch 0.7</title>
<subtitle>Ouroboros main repository</subtitle>
<id>http://www.ouroboros.rocks/cgit/ouroboros/atom?h=0.7</id>
<link rel='self' href='http://www.ouroboros.rocks/cgit/ouroboros/atom?h=0.7'/>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/'/>
<updated>2017-09-12T14:33:26Z</updated>
<entry>
<title>ipcpd: Revise internals of normal IPCP</title>
<updated>2017-09-12T14:33:26Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-09-09T11:50:47Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=45c6615484ffe347654c34decb72ff1ef9bde0f3'/>
<id>urn:sha1:45c6615484ffe347654c34decb72ff1ef9bde0f3</id>
<content type='text'>
This removes the RIB as a datastructure and CDAP as the protocol
between IPCPs. CDAP, the rib and related sources are deprecated. The
link-state protocol policy is udpated to use its own protocol based on
a simple broadcast strategy along a tree. The neighbors struct is
deprecated and moved to the library as a generic notifier component.
</content>
</entry>
<entry>
<title>build: Revise the build system</title>
<updated>2017-08-21T08:25:19Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-08-18T13:56:55Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=8f58e5a3ec0e4a15fc8ae0911cc864f5dbf86c6e'/>
<id>urn:sha1:8f58e5a3ec0e4a15fc8ae0911cc864f5dbf86c6e</id>
<content type='text'>
This revises the build system to have configuration per system
component. System settings can now be set using cmake.

The standard compliance defines were removed from configuration header
and are set in the sources where needed. Also some small code
refactors, such as moving the data for shims out of the ipcp structure
to the respective shims were performed.
</content>
</entry>
<entry>
<title>ipcpd: Fix missing clock_gettime in flow allocator</title>
<updated>2017-08-16T06:18:03Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-08-15T20:25:54Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=a27bef54052b81406ba3142be3da4ab2a6330de6'/>
<id>urn:sha1:a27bef54052b81406ba3142be3da4ab2a6330de6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: Replace fsf snail mail with contact URL</title>
<updated>2017-08-13T10:17:58Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-08-13T10:17:58Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=095c2414425952836e97d88a6dde6f4415725c68'/>
<id>urn:sha1:095c2414425952836e97d88a6dde6f4415725c68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipcpd: Fix assignment of fd's in flow allocator</title>
<updated>2017-08-08T12:47:17Z</updated>
<author>
<name>Dimitri Staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-08-08T12:47:17Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=c74f53bd8afcf8fb65c55c7398e36e437b344fb9'/>
<id>urn:sha1:c74f53bd8afcf8fb65c55c7398e36e437b344fb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'testing' into be</title>
<updated>2017-08-03T17:33:00Z</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@ugent.be</email>
</author>
<published>2017-08-03T17:33:00Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=e77db148ce7adbaefb2ec7fb66a1fe0a36cff72f'/>
<id>urn:sha1:e77db148ce7adbaefb2ec7fb66a1fe0a36cff72f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipcpd: Fix pthread_cond_timedwait deadlines</title>
<updated>2017-08-03T16:45:28Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-08-03T16:45:28Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=e3d19da0501bbb80ba1caf562ba61a99c63b10b7'/>
<id>urn:sha1:e3d19da0501bbb80ba1caf562ba61a99c63b10b7</id>
<content type='text'>
This fixes pthread_condtimedwaits in the flow allocator of all IPCPs
that had bad deadlines set (the interval instead of the actual
absolute time).
</content>
</entry>
<entry>
<title>ipcpd: Cleanup sdb after unpacked</title>
<updated>2017-07-29T10:54:45Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-07-29T10:54:45Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=331f39636bf6eef883980039ac8dadb285fb4342'/>
<id>urn:sha1:331f39636bf6eef883980039ac8dadb285fb4342</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ipcpd: Add DHT as directory in normal IPCP</title>
<updated>2017-07-18T11:03:05Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-07-13T07:43:09Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=6e739b09bef860a4830328630ea07622bdd79d79'/>
<id>urn:sha1:6e739b09bef860a4830328630ea07622bdd79d79</id>
<content type='text'>
This implements a Distributed Hash Table (DHT) based on the Kademlia
protocol, with default parameters set as used in the BitTorrent
Mainline DHT. This initial implementation is almost feature complete,
except for some things to be done after a testing period: caching and
stale peer bumping, and setting the expiration timeout via the IRM
tool.
</content>
</entry>
<entry>
<title>ipcpd: Fix flow allocation over normal</title>
<updated>2017-06-19T15:04:31Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@ugent.be</email>
</author>
<published>2017-06-19T15:04:31Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=ce0ecb86739583d0b134fdf0f44d0e7372507e2e'/>
<id>urn:sha1:ce0ecb86739583d0b134fdf0f44d0e7372507e2e</id>
<content type='text'>
</content>
</entry>
</feed>
