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
