[sip-comm-dev] Proxy support


#1

Hi all,

First I want to thank to Atul Aggarwal for his GSoC work. I've just
finished integrating his work in sip-communicator. I've made some
modifications in the code especially in the configuration form to make
it in the style like most of our configuration forms. I also made some
tests and added some more protocols to support this configuration.

But not all protocols support it for now. Anybody that can give a hand
on this and continue its work, are welcome.

I've also included a simple chart in the configuration form based on
the tests I have made. The results are that jabber and icq/aim support
all proxy configurations, but yahoo and msn support only socks
configurations.

For yahoo and msn in order to support http proxies we must change some
of the protocol part. For msn I think the work will not involve so
much changes: sending every packet through http post and parsing some
extra http headers. For yahoo though the work will be as the one for
msn but will also involve some extra parsing, as they have changed the
protocol there and now are using the same data but encapsulated in xml
structure.

Cheers
damencho

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Sorry for the traffic,
but I forgot to mention this. Atul your work is committed and acked on
our Team And Contributors page.

Thanks once again
damencho

···

On Fri, Mar 19, 2010 at 12:05 PM, Damian Minkov <damencho@sip-communicator.org> wrote:

Hi all,

First I want to thank to Atul Aggarwal for his GSoC work. I've just
finished integrating his work in sip-communicator. I've made some
modifications in the code especially in the configuration form to make
it in the style like most of our configuration forms. I also made some
tests and added some more protocols to support this configuration.

But not all protocols support it for now. Anybody that can give a hand
on this and continue its work, are welcome.

I've also included a simple chart in the configuration form based on
the tests I have made. The results are that jabber and icq/aim support
all proxy configurations, but yahoo and msn support only socks
configurations.

For yahoo and msn in order to support http proxies we must change some
of the protocol part. For msn I think the work will not involve so
much changes: sending every packet through http post and parsing some
extra http headers. For yahoo though the work will be as the one for
msn but will also involve some extra parsing, as they have changed the
protocol there and now are using the same data but encapsulated in xml
structure.

Cheers
damencho

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Hi Damian,

Thanks for integrating my work into main branch. I tried integrating it
several time but could not finish it due to complexity and time constrains.
Thanks again.

I would definitely like to complete the task left in this feature. I will
try to brush my memory regarding msn and yahoo and will try to determine the
work required in the protocol. I remember that for yahoo we require
significant change in the protocol (new protocol library for yahoo was
available which has several changes we require if i remember correctly). I
will analyze the change required and will send the email to the list.

Thanks again
-Atul

···

On Fri, Mar 19, 2010 at 3:35 PM, Damian Minkov < damencho@sip-communicator.org> wrote:

Hi all,

First I want to thank to Atul Aggarwal for his GSoC work. I've just
finished integrating his work in sip-communicator. I've made some
modifications in the code especially in the configuration form to make
it in the style like most of our configuration forms. I also made some
tests and added some more protocols to support this configuration.

But not all protocols support it for now. Anybody that can give a hand
on this and continue its work, are welcome.

I've also included a simple chart in the configuration form based on
the tests I have made. The results are that jabber and icq/aim support
all proxy configurations, but yahoo and msn support only socks
configurations.

For yahoo and msn in order to support http proxies we must change some
of the protocol part. For msn I think the work will not involve so
much changes: sending every packet through http post and parsing some
extra http headers. For yahoo though the work will be as the one for
msn but will also involve some extra parsing, as they have changed the
protocol there and now are using the same data but encapsulated in xml
structure.

Cheers
damencho

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

--
Regards,

Atul Aggarwal