[Pidgin] #6589: Add UDP connections to purple_proxy_connect

Pidgin trac at pidgin.im
Sat Aug 16 00:34:52 EDT 2008


#6589: Add UDP connections to purple_proxy_connect
-----------------------+----------------------------------------------------
 Reporter:  ccpaging   |        Owner:           
     Type:  patch      |       Status:  new      
Milestone:             |    Component:  libpurple
  Version:  2.4.3      |   Resolution:           
 Keywords:  UDP proxy  |  
-----------------------+----------------------------------------------------

Comment(by ccpaging):

 1. UDP is not a proxy type, it is same as PURPLE_PROXY_NONE (In fact TCP).
 2. HTTP and SOCKS4 are support TCP only, SOCKS5 support TCP and UDP. All
 of Purple proxy types should be:
    PURPLE_PROXY_NONE, TCP
    PURPLE_PROXY_UDP,  UDP
    PURPLE_PROXY_HTTP, TCP over HTTP
    PURPLE_PROXY_SOCKS4, TCP over SOCKS4
    PURPLE_PROXY_SOCKS5, TCP over SOCKS5
    PURPLE_PROXY_SOCKS5_UDP, UDP over SOCKS5

    Conside in application, Putting UDP in diff level make things hard.
 3. Only QQ support UDP now, and QQ support TCP too. I do not think it is
 valuable to support UDP over socks5 now,
    since we have nice TCP suuport in QQ now.
 4. UDP over SOCKS5 may develop in the future.

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


More information about the Tracker mailing list