[Pidgin] #4459: libpurple should use libproxy
Pidgin
trac at pidgin.im
Wed Aug 25 10:20:53 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 datallah):
Replying to [comment:7 felipec]:
> Replying to [comment:6 datallah]:
> > That said, it actually isn't clear whether or not libproxy is even
reasonable to use with something like Pidgin that does direct TCP/IP
communication of arbitrary protocols - the API which does the proxy lookup
requires a '''URL''' that you're connecting to. What would that be for
our cases that aren't http connections? Would "xmpp://talk.google.com" be
reasonably expected to work?
>
> Of course that would work, how do you think people use libproxy?
Why "of course"? "Of course" theoretically it could work, but I would
imagine that most networks that use a PAC file wouldn't work right with
such a URL (the one that I have access to doesn't). There also aren't
necessarily standard schemes for every network connection that we make -
what scheme would you use for e.g. a direct file transfer connection?
A correctly written PAC file probably should work for unrecognized
schemes, but my gut says there will be lots of support requests from
people whose stuff suddenly breaks.
All of the examples listed on the libproxy wiki of people using it are
http or http-like stuff based as far as I can tell.
None of this is to say that using libproxy isn't a good idea, but it
requires investigation of things of this nature.
--
Ticket URL: <http://developer.pidgin.im/ticket/4459#comment:8>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list