Re: [freenet-dev] merging transport plugins

2014-02-20 Thread Chetan Hosmani
Hi I don't have the time to merge these changes and technically not allowed to without obtaining explicit exception from my firm. But I have said several times that I can actively help anyone who is willing to do this. Regarding the conflicts they will take about 3 hours of concentrated effort. Ma

Re: [freenet-dev] Sponsoring development

2013-12-14 Thread Chetan Hosmani
Hi I worked on the transport plugins framework during GSoC 2012 and continued till March 2013. The changes involved to the core structure of Fred was so much that I never managed to get it merged to mainline. My new job does not allow me any time to work on it seriously and I was instead relying on

Re: [freenet-dev] [GSoC] More gsoc ideas, transport plugin.

2013-04-07 Thread Chetan Hosmani
A few points 1. Yes you can look at my transports2 branch on my repository or chetan-transports on freenet's. 2. This needs to be merged before you start working. I think you should not start till this is done. This is not easy and needs testing and will take time. 3. I have not been able to implem

Re: [freenet-dev] [GSoC] More gsoc ideas, transport plugin.

2013-04-02 Thread Chetan Hosmani
Hey Vmon, freenet, Glad someone is interested in this. I put in a lot of effort last year for my project, but the project had so many dimensions that although a major chunk of it was completed, I have not been able to merge it. In my opinion this is a really important project for freenet. I had d

[freenet-dev] Fwd: Freenet applying for Access Tech Innovation Prize?

2012-08-22 Thread Chetan Hosmani
Hi Ian I am willing to contribute to writing content for any of these sections. Though I am not the right person to decide what content should go in, I can help organise and rewrite them better. Anyone else interested? We have more than a week. To quote from the website: The Application Pr

Re: [freenet-dev] Fwd: Freenet applying for Access Tech Innovation Prize?

2012-08-22 Thread Chetan Hosmani
Hi Ian I am willing to contribute to writing content for any of these sections. Though I am not the right person to decide what content should go in, I can help organise and rewrite them better. Anyone else interested? We have more than a week. To quote from the website: The Application Pr

[freenet-dev] Transport Plugins (GSoC)

2012-06-28 Thread Chetan Hosmani
rete stuff from now on. I believe most design ideas have been covered. On the bright side for me, most of the design has been developed to support streams (TCP) too. So when I get to that part, it must be much easier to complete the tasks. Regards, Chetan Hosmani

[freenet-dev] Transport Plugins (GSoC)

2012-06-28 Thread Chetan Hosmani
rete stuff from now on. I believe most design ideas have been covered. On the bright side for me, most of the design has been developed to support streams (TCP) too. So when I get to that part, it must be much easier to complete the tasks. Regards, Chet

[freenet-dev] Transport Plugins Update (GSoC)

2012-06-12 Thread Chetan Hosmani
dress that too, as we have no central server. From what I see the one behind a restrictive firewall will definitely have several issues. But that is expected. > On 06/11/2012 02:34 PM, Chetan Hosmani wrote: >> However I have managed to push a decent bit of code. Although the >> spee

Re: [freenet-dev] Transport Plugins Update (GSoC)

2012-06-12 Thread Chetan Hosmani
dress that too, as we have no central server. From what I see the one behind a restrictive firewall will definitely have several issues. But that is expected. > On 06/11/2012 02:34 PM, Chetan Hosmani wrote: >> However I have managed to push a decent bit of code. Although the >> spee

[freenet-dev] Transport Plugins Update (GSoC)

2012-06-12 Thread Chetan Hosmani
Hello everyone, I am sorry I have had some Internet connectivity issues over the last week and haven't been able to post updates. nextgens and toad were busy too, so I haven't been able to discuss anything much with them. However I have managed to push a decent bit of code. Although the speed wil

[freenet-dev] Transport Plugins Update (GSoC)

2012-06-11 Thread Chetan Hosmani
Hello everyone, I am sorry I have had some Internet connectivity issues over the last week and haven't been able to post updates. nextgens and toad were busy too, so I haven't been able to discuss anything much with them. However I have managed to push a decent bit of code. Although the speed wil

[freenet-dev] Transport Plugins Update

2012-05-23 Thread Chetan Hosmani
ection list) 4. Figure out PeerNode code to use different transports Later on I will mainly work on NewPacketFormat which needs to be changed so that they are more generic for Packet Transports. Hope to have toad's and zidel's help then. ArneBab - Flog is coming too. Sorry :) Regards, Chetan Hosmani

[freenet-dev] Transport Plugins Update

2012-05-23 Thread Chetan Hosmani
ection list) 4. Figure out PeerNode code to use different transports Later on I will mainly work on NewPacketFormat which needs to be changed so that they are more generic for Packet Transports. Hope to have toad's and zidel's help then. ArneBab - Flog is

[freenet-dev] Transport Plugins (Update)

2012-05-15 Thread Chetan Hosmani
On Tue, May 15, 2012 at 8:39 PM, Marco Schulze wrote: > What about changes to the FNP when stream transports are used? How much > power will transport plugins have on the actual bytes being sent? For > example, it might be advantageous for the TCP plugin to use some kind of > PAUSE-MESSAGE marker

[freenet-dev] Transport Plugins (Update)

2012-05-15 Thread Chetan Hosmani
On Tue, May 15, 2012 at 1:44 PM, Marco Schulze wrote: > Nice! Which transport plugins you are planning to implement? > Thank you! Actually as proof of concept I ll implement a simple TCP plugin. Also as a long term goal I'll make existing UDP as a plugin.

[freenet-dev] Transport Plugins (Update)

2012-05-15 Thread Chetan Hosmani
Hello, Sorry for the previous very lengthy update. I'll keep this one short. After several discussions the basic idea of how I'll implement transports is now clear. I have begun writing some basic plugin architecture. The same has been committed to the branch "refactor-1". I intend to finish, by

Re: [freenet-dev] Transport Plugins (Update)

2012-05-15 Thread Chetan Hosmani
On Tue, May 15, 2012 at 8:39 PM, Marco Schulze wrote: > What about changes to the FNP when stream transports are used? How much > power will transport plugins have on the actual bytes being sent? For > example, it might be advantageous for the TCP plugin to use some kind of > PAUSE-MESSAGE marker

Re: [freenet-dev] Transport Plugins (Update)

2012-05-15 Thread Chetan Hosmani
On Tue, May 15, 2012 at 1:44 PM, Marco Schulze wrote: > Nice! Which transport plugins you are planning to implement? > Thank you! Actually as proof of concept I ll implement a simple TCP plugin. Also as a long term goal I'll make existing UDP as a plugin. _

[freenet-dev] Transport Plugins (Update)

2012-05-15 Thread Chetan Hosmani
Hello, Sorry for the previous very lengthy update. I'll keep this one short. After several discussions the basic idea of how I'll implement transports is now clear. I have begun writing some basic plugin architecture. The same has been committed to the branch "refactor-1". I intend to finish, by

[freenet-dev] Transport Plugins: Update (GSoC 2012)

2012-05-05 Thread Chetan Hosmani
Oh crap, that is very long. Nevermind. If any part is relevant do comment!

[freenet-dev] Transport Plugins: Update (GSoC 2012)

2012-05-05 Thread Chetan Hosmani
ollows from now on, as I submit code. The present idea is to create a branch for every task, to be completed every week. Comments and suggestions are a must! Regards, Chetan Hosmani

Re: [freenet-dev] Transport Plugins: Update (GSoC 2012)

2012-05-05 Thread Chetan Hosmani
Oh crap, that is very long. Nevermind. If any part is relevant do comment! ___ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] Transport Plugins: Update (GSoC 2012)

2012-05-05 Thread Chetan Hosmani
ollows from now on, as I submit code. The present idea is to create a branch for every task, to be completed every week. Comments and suggestions are a must! Regards, Chetan Hosmani ___ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

[freenet-dev] JCA patch

2012-04-05 Thread Chetan Hosmani
encryption and another for decryption. So that would make it faster, probably. I ll test each of them for performance and post them here. Thank you On Thu, Apr 5, 2012 at 5:28 PM, Matthew Toseland wrote: > On Tuesday 03 Apr 2012 22:01:40 Chetan Hosmani wrote: >> Hello, >> >

[freenet-dev] GSoC 2012 Transport Plugin

2012-04-05 Thread Chetan Hosmani
ort plugin (tcp). Please consider into looking at the udt project and making use of it. Would be very glad if you could include it in Freenet. http://udt.sourceforge.net/ On Thu, Apr 5, 2012 at 6:21 PM, Matthew Toseland wrote: > On Wednesday 04 Apr 2012 07:15:26 Chetan Hosmani wrote: >>

Re: [freenet-dev] JCA patch

2012-04-05 Thread Chetan Hosmani
encryption and another for decryption. So that would make it faster, probably. I ll test each of them for performance and post them here. Thank you On Thu, Apr 5, 2012 at 5:28 PM, Matthew Toseland wrote: > On Tuesday 03 Apr 2012 22:01:40 Chetan Hosmani wrote: >> Hello, >> >

Re: [freenet-dev] GSoC 2012 Transport Plugin

2012-04-05 Thread Chetan Hosmani
ort plugin (tcp). Please consider into looking at the udt project and making use of it. Would be very glad if you could include it in Freenet. http://udt.sourceforge.net/ On Thu, Apr 5, 2012 at 6:21 PM, Matthew Toseland wrote: > On Wednesday 04 Apr 2012 07:15:26 Chetan Hosmani wrote: >>

[freenet-dev] GSoC 2012 Transport Plugin

2012-04-04 Thread Chetan Hosmani
Hello, With only three days left for the deadline of submission of proposals I was hoping I could get some suggestions on my proposal. This is my only proposal. I am also working on another proposal to Freenet itself (implementing JCA). Any suggestions will be really helpful. The proposal can vie

[freenet-dev] JCA patch

2012-04-04 Thread Chetan Hosmani
Hello, nextgens as you wanted some changes I have implemented them. I have sent a pull request to freenet:next. Here is the patch. Also wanted some opinion on the idea "Switch from the current code to JCA". Since I have been working and reading on this, I thought I ll send in a proposal for this

[freenet-dev] GSoC 2012 Transport Plugin

2012-04-03 Thread Chetan Hosmani
Hello, With only three days left for the deadline of submission of proposals I was hoping I could get some suggestions on my proposal. This is my only proposal. I am also working on another proposal to Freenet itself (implementing JCA). Any suggestions will be really helpful. The proposal can vie

[freenet-dev] JCA patch

2012-04-03 Thread Chetan Hosmani
Hello, nextgens as you wanted some changes I have implemented them. I have sent a pull request to freenet:next. Here is the patch. Also wanted some opinion on the idea "Switch from the current code to JCA". Since I have been working and reading on this, I thought I ll send in a proposal for this

[freenet-dev] GSOC 2012 Transport Plugin (Task on JCA)

2012-04-03 Thread Chetan Hosmani
it used to. Atleast I have not seen any difference. On Tue, Apr 3, 2012 at 3:33 AM, Matthew Toseland wrote: > On Sunday 01 Apr 2012 19:48:43 Chetan Hosmani wrote: >> Hello, >> >> As an expected task for GSOC (discussed on IRC) I worked on the JCA >> implementation for

Re: [freenet-dev] GSOC 2012 Transport Plugin (Task on JCA)

2012-04-02 Thread Chetan Hosmani
it used to. Atleast I have not seen any difference. On Tue, Apr 3, 2012 at 3:33 AM, Matthew Toseland wrote: > On Sunday 01 Apr 2012 19:48:43 Chetan Hosmani wrote: >> Hello, >> >> As an expected task for GSOC (discussed on IRC) I worked on the JCA >> implementation for

[freenet-dev] GSOC 2012 Transport Plugin (Task on JCA)

2012-04-02 Thread Chetan Hosmani
Hello, As an expected task for GSOC (discussed on IRC) I worked on the JCA implementation for encryption. Here is what I have done- 1. Created JCACipher implements Block Cipher. 2. Added negtype = 8 3. For negtype = 8 use new JCACipher object instead of new Rijndael object 4. Changed other method

[freenet-dev] GSOC 2012 Transport Plugin (Task on JCA)

2012-04-01 Thread Chetan Hosmani
Hello, As an expected task for GSOC (discussed on IRC) I worked on the JCA implementation for encryption. Here is what I have done- 1. Created JCACipher implements Block Cipher. 2. Added negtype = 8 3. For negtype = 8 use new JCACipher object instead of new Rijndael object 4. Changed other method

[freenet-dev] GSOC 2012 Tansport Plugin

2012-03-27 Thread Chetan Hosmani
Also I don't think anyone has agreed to mentor this project. Can somebody let me know if there is a mentor? Thanks On Tue, Mar 27, 2012 at 4:46 PM, Chetan Hosmani wrote: > Thanks for the advice, I think I will find this very necessary if I > get to work on it. It will speed up the

[freenet-dev] GSOC 2012 Tansport Plugin

2012-03-27 Thread Chetan Hosmani
messy atm. If you have trouble > with > any file, use "git log " to find the previous people that worked > on it and go bug them to explain it to you in more human terms. They deserve > it :p > > X > > On 27/03/12 10:21, Chetan Hosmani wrote: >> Hello, &g

[freenet-dev] GSOC 2012 Tansport Plugin

2012-03-27 Thread Chetan Hosmani
Hello, I have been idling on the IRC channel for quite some time now. The response from freenet is really good. For my GSoC application I have been working on a proposal for the transport plugin. Although the response from freenet is "this is a very hard project", I have tried my best to underst

Re: [freenet-dev] GSOC 2012 Tansport Plugin

2012-03-27 Thread Chetan Hosmani
Also I don't think anyone has agreed to mentor this project. Can somebody let me know if there is a mentor? Thanks On Tue, Mar 27, 2012 at 4:46 PM, Chetan Hosmani wrote: > Thanks for the advice, I think I will find this very necessary if I > get to work on it. It will speed up the

Re: [freenet-dev] GSOC 2012 Tansport Plugin

2012-03-27 Thread Chetan Hosmani
messy atm. If you have trouble > with > any file, use "git log " to find the previous people that worked > on it and go bug them to explain it to you in more human terms. They deserve > it :p > > X > > On 27/03/12 10:21, Chetan Hosmani wrote: >> Hello, &g

[freenet-dev] GSOC 2012 Tansport Plugin

2012-03-27 Thread Chetan Hosmani
Hello, I have been idling on the IRC channel for quite some time now. The response from freenet is really good. For my GSoC application I have been working on a proposal for the transport plugin. Although the response from freenet is "this is a very hard project", I have tried my best to underst