Difference between revisions of "31 July 2007"
m |
m |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{news|title=Chimera DHT Installed|img=|msg= | ||
+ | [http://current.cs.ucsb.edu/projects/chimera/index.html Chimera] is a C library that implements a structured, peer-to-peer system (a [[DHT]]). It is an attempt to provide a library that allows easy development of applications on top of a peer-to-peer routing infrastructure. The goals are twofold. First, to make a fast, lightweight, C implantation of a Tapestry-like system includes some of the optimizations provided by other systems. And second, to develop a system designed to export an API in line with existing work that describes how to effectively interface with such an overlay network. | ||
+ | |||
+ | Today the Chimera C library has been installed on the Organic Design server which runs Debian Linux. The installation was fairly straight forward requiring ''automake'', ''g++'' and ''libssl-dev'' to be installed first using ''apt-get'' and then compiling with the usual ''configure && make && make install''. This same procedure has also been used to install it on my local Ubuntu system. | ||
+ | |||
+ | The installation means that our current C environment under development in [[peerd.c]] can now incorporate the Chimera DHT with a single include statement. For details about it's usage, see the local documentation starting with the [{{SERVER}}/files/od/chimera/chimera_userguide.html user guide] | ||
+ | }} | ||
+ | |||
{{news|title=Extensions Added & Upgraded|img=|msg= | {{news|title=Extensions Added & Upgraded|img=|msg= | ||
The [[DPL:|Dynamic Page List]] extension has been upgraded from 1.2.3 to 1.3.1. There's a lot of minor changes and bug fixes, see [[DPL:DPL:Version_History|DPL version history]] for details. | The [[DPL:|Dynamic Page List]] extension has been upgraded from 1.2.3 to 1.3.1. There's a lot of minor changes and bug fixes, see [[DPL:DPL:Version_History|DPL version history]] for details. |
Latest revision as of 09:39, 31 July 2007
Chimera DHT Installed
Chimera is a C library that implements a structured, peer-to-peer system (a DHT). It is an attempt to provide a library that allows easy development of applications on top of a peer-to-peer routing infrastructure. The goals are twofold. First, to make a fast, lightweight, C implantation of a Tapestry-like system includes some of the optimizations provided by other systems. And second, to develop a system designed to export an API in line with existing work that describes how to effectively interface with such an overlay network.
Today the Chimera C library has been installed on the Organic Design server which runs Debian Linux. The installation was fairly straight forward requiring automake, g++ and libssl-dev to be installed first using apt-get and then compiling with the usual configure && make && make install. This same procedure has also been used to install it on my local Ubuntu system.
The installation means that our current C environment under development in peerd.c can now incorporate the Chimera DHT with a single include statement. For details about it's usage, see the local documentation starting with the user guide
Extensions Added & Upgraded
The Dynamic Page List extension has been upgraded from 1.2.3 to 1.3.1. There's a lot of minor changes and bug fixes, see DPL version history for details.
A new extension called UserLoginLog has been created which logs user logins, logouts and login failures, and also NewUserLog has been installed which logs newly created user accounts.