[tor-bugs] #26043 [Obfuscation/Snowflake]: building snowflake into a bundle of pluggable transports
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Tue May  8 07:27:48 UTC 2018
    
    
  
#26043: building snowflake into a bundle of pluggable transports
---------------------------------------+--------------------
     Reporter:  hans                   |      Owner:  (none)
         Type:  enhancement            |     Status:  new
     Priority:  Medium                 |  Milestone:
    Component:  Obfuscation/Snowflake  |    Version:
     Severity:  Normal                 |   Keywords:
Actual Points:                         |  Parent ID:
       Points:                         |   Reviewer:
      Sponsor:                         |
---------------------------------------+--------------------
 We're making a lib to make using pluggable transports like this one really
 easy to use for Android devs. This involves building multiple projects
 into a single Android AAR library bundle, then selectively calling a
 method to start the specific transport.
 That requires that each transport's code does not have an exported main()
 function, though I think the `main()` function can be there, since this is
 loading the bundle as a shared library, not running it as an executable.
 This is my first time touching Go, so I'm open to suggestions. So I'm
 opening this issue to figure out how to make snowflake integratable.
 Here's the project for the piece that the Android dev interfaces with:
 https://github.com/guardianproject/AndroidPluggableTransportsDispatcher
 Here's the project where we build all of the various Go pluggable
 transports into the JNI bundle used by
 AndroidPluggableTransportsDispatcher:
 https://gitlab.com/eighthave/goptbundle
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/26043>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list