[tor-bugs] #11558 [Obfsproxy]: obfsproxy breaks with old versions of twisted

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Apr 22 21:25:39 UTC 2014


#11558: obfsproxy breaks with old versions of twisted
---------------------------+--------------------------------------
     Reporter:  yawning    |      Owner:  asn
         Type:  defect     |     Status:  needs_review
     Priority:  normal     |  Milestone:
    Component:  Obfsproxy  |    Version:
   Resolution:             |   Keywords:  debian, twisted, ancient
Actual Points:             |  Parent ID:
       Points:             |
---------------------------+--------------------------------------

Comment (by yawning):

 Updated my branch to deal with Really Old Zope.  Unfortunately this still
 isn't a full solution for people on `Debian oldstable` because txsocksx
 uses the same class decorator that I did.

 Per the zope.interface documentation, support for the way that I was using
 the decorator was introduced in 3.6.0 (2010-04-29).  Oldstable ships 3.5.3
 (2009-12-08).  The syntax I switched to is actually deprecated as of 4.0.0
 (2012-05-16).

 As it stands now, obfsproxy using the distribution provided zope/twisted
 packages will work on `Debian stable` and above.  Making `oldstable` work
 would probably require selectively disabling the external socks5 support,
 but I'm not sure what the best way to do that is (catch the exception, and
 assume that it's a "your zope is ancient" issue?).

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/11558#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list