[Pidgin] #4459: libpurple should use libproxy
Pidgin
trac at pidgin.im
Wed Aug 25 10:37:43 EDT 2010
#4459: libpurple should use libproxy
-----------------------------+----------------------------------------------
Reporter: kipple | Owner:
Type: enhancement | Status: new
Milestone: Patches welcome | Component: libpurple
Version: 2.3.1 | Resolution:
Keywords: |
-----------------------------+----------------------------------------------
Comment(by npmccallum):
Some clarity might help here.
libproxy uses the URL format for two reasons:
1. PAC files require the URL form
2. Some OSes provide multiple proxy configuration options for different
protocols (http/https/socks/gopher/etc).
In the first case you are at the mercy of the PAC file. If your PAC file
doesn't know how to return the proper proxy for non-http URLs, then there
is a bug in your PAC file. This is not a libproxy bug, it is by design.
In the second case, if we do not find a protocol match we fall back on
http and then socks.
In short, using libproxy with "xmpp://talk.google.com" will provide the
correct behavior in the second case and, so long as you have a properly
written PAC file, the first case.
I'd also like to point out that we (libproxy) are very easy to work with.
We close bugs quickly and answer questions as best as we can. If you find
any problems or just have a few questions, don't hesitate to contact us.
--
Ticket URL: <http://developer.pidgin.im/ticket/4459#comment:9>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list