News - Releases, Community, Development

2.3.2003: Multiplexor
The intended preferred transport for our p2p network traffic---upon which the distributed hashes will be built. It allows several Channels to be carried by a single underlying Channel. This is ideal when dealing with single accept protocols like Socks4/5 or high-cost connection protocols like TCP. A demo can be found in the Multiplexed unit test.
--- Wesley W. Terpstra

2.3.2003: MacOS port works
Thanks to Lewis Johnson, we now have a functioning MacOS port. There are still a couple unresolved issues with workarounds, but the unit tests pass. Now I just need to get it to build under windows...
--- Wesley W. Terpstra

27.2.2003: HTTP client component complete
The http 1.1 client-side is now complete. It can retrieve documents from http 1.1 and 1.0 servers alike and does it's best to use a keep-alive channel. Check out the Http unit test
--- Wesley W. Terpstra

19.2.2003: HTTP server component complete
The http 1.1 server component is now complete. It supports basic authentication, keep-alive, streaming, virtual hosts, per-transport security, and get+post access to the exposed methods. This should be sufficient to write a GUI on top of. Some documentation will follow shortly, as well as a corresponding http/1.1 client.
--- Wesley W. Terpstra

14.2.2003: New Jam-based build system
The build system is now a Jam + libtool combination with a very small autoconf configure script. Hopefully this will allow us to port well between unixes with libtool, and we can throw in a new Jambase for other platforms.
--- Wesley W. Terpstra

11.2.2003: New Chorus logo
Thanks to Kevin Teague, we now have a logo for Chorus. I like how it looks like people holding hands and yet also captures the essence of nodes running on a circular network. Plus it could make a good progress spinny! Thanks Wheat!
--- Wesley W. Terpstra

11.2.2003: New Chorus slogan
Following a massive brainstorm, Kevin Lindsay hit on a real winner: "Give in to Peer Pressure". No one could top that, so it is now the official Chorus slogan! Thanks Kevin; that's got some great humour.
--- Wesley W. Terpstra

9.2.2003: First successful transmission
Today the unit test Loopback succeeded in transmitting a request through the tunnel layer and receiving a response. It used the only two protocols we presently support: tcp and slc. Regardless, an strace of the program showed that there were no unnecessary system calls and it was speedy and trivial to write. Hopefully we will soon have enough protocols that we can start truly using the power of the tunnel layer.
--- Wesley W. Terpstra

5.2.2003: New homepage up
We now have a XML/XSLT/make driven homepage. Hopefully this will make it relatively easy to post the design, new components, papers, and new documentation with a consistent format. Please note that you should only make new directories in src/ not edit htdocs/ directly.
--- Wesley W. Terpstra

18.1.2003: Sourceforge account up
Our request for a sourceforge project account went through. We now have a sourceforge account called 'chorus' at http://sourceforge.net/projects/chorus. The CVS also has a nice browser.
--- Wesley W. Terpstra


Valid CSS!Valid XHTML 1.1!SourceForge