Hello Cheatan and Toad,

Chetan Hosmani <[email protected]> writes:
> I had discussed with toad and we were definitely interested in letting
> another student take up and make further progress in transport
> plugins. I hope that is still the case :)

Matthew Toseland <[email protected]> writes:
> All sounds promising. Certainly it would be good to have another student 
> working on transport plugins.

Thanks Cheatan and Toad for the enthusiastic reply. Sorry for replying late.
the digests don't come in everyday and I spend most of yesterday either
packing or on the plane. This is the first moment that I got access to Internet.

Chetan Hosmani <[email protected]> writes:
> I am definitely interested in mentoring if freenet is okay with it.
Thank you for offering help and time for this. Now, that my pre-proposal
did not met with total boredom/disgust, I can go and have a peek at the
transport branch, and maybe come back with bunch of questions.

Matthew Toseland <[email protected]> writes:
> Yes, we don't know if we're even in GSoC. If we are, he will need to
> fix a bug in Freenet or implement a small feature to show that he can
> code. 
Why don't we go with what toad said and you give me some simple task but
related to the transports. Beside to see if I can code or not, I can get
my toes wet, see what's going on in your code and write a more relevant
application that makes sense. In that way if either Freenet or my
application get rejected, least it'll be a partial achievement toward my
goal. 

I do C++ and python most of the time and Java isn't at the top of my
list of expertise yet, but between C++ and Python, I have been able to
find my way in the Java land whenever the team has required me to do
so. It shouldn't take a long time for me to gain my full speed and my
code tastes more like Java.  

Also, please bear with me at the beginning while naturally there will
be lots of questions and clarification. I can do both email or irc which
ever is easier for you.  

Chetan Hosmani <[email protected]> writes:
> I will try to come on IRC this week (mostly the weekend) and discuss
> this. I think there would have to a prerequisite task that needs to be
> completed for this project? Also the accepted organisations have not
> yet been announced?
>
I haven't been on irc regularly as the sole tor hidden service able to
log into freenet isn't available all the time and sometime too busy to
offer any service. I think my ISP at home has some problem with it, but
I'm going to find a more reliable solution soon. 

Matthew Toseland <[email protected]> writes:
> Re small packets, that's useful for UDP too - e.g. if we wanted to
> look like Skype, we'd need to figure out a way to divide stuff into
> very small packets and then do HMACs etc at a higher level.
> Anyway looking forward to this.
I haven't code for UDP communication before, but I don't think it should
be hard to adopt some fork of Stegotorus for UDP. Stegotorus chops the
packets to desirable size, encrypt, mac and give them to the steg module
for stegano. Then it reassembles them again on the other end. It also
take care of retransmission in case of lost packets and
acknowledgment.  

> Re TCP, Chetan's architecture is intended to include stream
> transports, but that part hasn't been finished yet. Certainly we need
> stream transports for all sorts of stego plugins. 
Do you (Chetan+Toad) think finishing stream transports up would be a
appropriate load for a GSoC project? Chetan code you tell me where
(which file) I should look for the functions related to stream
transporns in your branch. 

Looking forward to talk to everybody on this matter.

Cheers,
Vmon
_______________________________________________
Devl mailing list
[email protected]
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to