[tor-bugs] #12130 [Pluggable transport]: Figure out deployment strategy for obfs4

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue May 27 19:51:49 UTC 2014


#12130: Figure out deployment strategy for obfs4
-------------------------------------+-----------------
     Reporter:  asn                  |      Owner:  asn
         Type:  task                 |     Status:  new
     Priority:  normal               |  Milestone:
    Component:  Pluggable transport  |    Version:
   Resolution:                       |   Keywords:
Actual Points:                       |  Parent ID:
       Points:                       |
-------------------------------------+-----------------

Comment (by yawning):

 Ok, based off [https://gitweb.torproject.org/user/dcf/tor-browser-
 bundle.git/commit/cc40318a2268e3d8b4ad80002445465e76472a5c dcf's meek
 bundle repo], I did the build integration stuff.

 Some notes:
  * I only tested linux builds, because I want my desktop back, windows/osx
 should work, but there may be minor errors where I copy/pasted things in
 the descriptors.
  * Ended up mirroring stuff in people.tp.o/~yawning/mirrors/source
 matching convention.
  * Dunno how the tbb people are going to decouple the go stuff in dcf's
 branch from meek if they want to only use obfs4.
  * I only edited versions.nightly, copy and pasting the changes is left as
 an exercise for the student, and applying the patch will break the other
 targets.  Not sure what the procedure for "yeah, track master because I'm
 still working on it" is for `versions`, `versions.alpha` and
 `versions.beta`.  obfs4proxy also only works with tor-0.2.5.x so building
 it with things other than nightly is a bit nonsensical at the moment.
  * obfs4proxy needs a LICENSE file that should eventually be copied.
  * I assume that if this gets deployed, I would want to move the code off
 github to git.tp.o somewhere.
  * The changes to the launcher to add "obfs4" as an option, and the change
 to torrc-defaults are left as an exercise for the student.

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


More information about the tor-bugs mailing list