[Pidgin] #4459: libpurple should use libproxy

Pidgin trac at pidgin.im
Wed Aug 25 11:28:50 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):

 That is correct, the scope of libproxy is just configuration.  Proxy
 support is protocol specific and, as such, the proper place for proxy
 connectivity code is in (either):
 1. A networking library (ie. libgnet, gio) for socket level proxy
 2. A protocol library (ie. libsoup, libpurple, etc.) for protocol level
 proxy
 3. An application only when using one of the above libraries is
 unacceptable

 I thus suspect that libpurple *is* the proper place for libproxy support
 since you deal with a variety of protocols and you can fall back to socket
 level proxy.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4459#comment:12>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list