"Kalle A. Sandstr\"om" <[EMAIL PROTECTED]> writes:

> I'd attach the fixed sources to this mail, but I'm a bit wary of sending
> attachments without prior permission :-)

Go ahead and attach.

> Hm.  I'll look into it.  I think that libfreenet requires some cleaning
> up, though... (frex, you're using floats to handle major.minor version
> number pairs. ick.)

Yeah, it definitely does need some clean-up.  I've got an enormous
list, and I'm working on it.

> Also, I'm not quite happy with some of the exported symbol names in
> libfreenet, but I'm sure that can be remedied somehow :-)

What don't you like?  API criticisms are highly appreciated.

> If you don't have anything in particular against glib-1.2, perhaps
> we could migrate some of the better bits in reiska to libfreenet?

What do you gain by using glib-1.2?  I don't know if I want to have
the dependency.

> Particularly I'd like to see the message handling stuff in
> message.[ch] get in libfreenet... perhaps the cipher stream
> abstraction layer, too.

I'll take a look at this stuff.  libfreenet has its own message
handling and cipher stream abstraction.  Both need a little bit of
work, but I'm pretty committed to their design.

> I've also implemented the make_freenet_key() aka keygen() function
> which you have limited to 20-byte keys.

Cool, thanks.  That was on my TODO list, as a nitpick.  (We never
actually use keys larger than 20 bytes in Freenet, and if we did, we
probably would want to switch to a larger hash rather than rely on the
key generation algorithm, but hey, it's nice to be compliant.)

> That'd certainly take a future burden off my back.  Is anybody
> implementing the client side of the Freenet XML-RPC interface in C?

That would be me.  There's some code in CVS, and I'm working on some
more as part of another project.

> Hm.  We should start Cc'ing the devl list with this stuff too, as I
> just wrote a badly thought out mail their way...

Sure.

-S

_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to