This is in my own plans as well.  We should work together.

Travis Bemann <bemann at bemann.sourceforge.net> writes:

> I'm going to write another Freenet node implementation.  This
> implementation is going to be in plain ANSI C, not C++.  It will use
> an encrypted datastore which is designed to be quite scalable.  The
> datastore will not be a flat directory full of files whose names are
> the hashed keys for those files, but rather a tree of directories.
> I've figured out the semantics for this, but I don't have time to
> explain them right now.  Anyways, the name of this freenet node is
> going to be nfreenetd (the n differentiates it from Whiterose, which
> might use the name freenetd) and it is targeted at Unix/Linux
> systems.  It will be designed with mainly security, stability, and
> scalability in mind, and speed will mainly be a side effect from it
> being written in C rather than Java or C++.  Yes, I am going to make
> sure to check array bounds when I have to use fixed arrays, and I am
> going to avoid fixed arrays like the plague.  This practice will stop
> crashes from overrunning arrays and buffer overflow exploits (which
> are particulary nasty as exploits go).  Note that I haven't written
> this yet.
> 
> -- 
> Travis Bemann
> Sendmail is still screwed up on my box.
> My email address is really bemann at execpc.com.

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to