[Pidgin] #3430: Restrict use of HTTP proxy to HTTP connections

Pidgin trac at pidgin.im
Wed Oct 3 09:24:30 EDT 2007


#3430: Restrict use of HTTP proxy to HTTP connections
-----------------------+----------------------------------------------------
 Reporter:  bgK        |       Type:  defect
   Status:  new        |   Priority:  minor 
Component:  libpurple  |    Version:  2.2.1 
 Keywords:             |    Pending:  0     
-----------------------+----------------------------------------------------
 Currently, when a proxy server is configured, it is used for all the
 connections. The problem is that HTTP proxies usually only allow HTTP and
 HTTPS connections.

 For example, on my network, ports 80 and 443 are blocked by a firewall.
 HTTP connections have to use the proxy server. The MSN port (1863) is
 forwarded by the proxy. So to connect to MSN, the client has to use the
 proxy for the authentification part that uses HTTPS, and to connect
 directly to the MSN server for port 1863. It works with the official MSN
 client and miranda-im.
 (I can't use the HTTP gateway mode because it is blacklisted by the proxy
 server)
 Pidgin current implementation can't do that.

 I've attached a patch showing how I hacked proxy.c to make Pidgin work in
 that situation.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3430>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list