[tor-bugs] #33291 [Core Tor/Tor]: making the tor library size smaller

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Feb 12 20:28:39 UTC 2020


#33291: making the tor library size smaller
------------------------------+--------------------
     Reporter:  gaba          |      Owner:  (none)
         Type:  project       |     Status:  new
     Priority:  Medium        |  Milestone:
    Component:  Core Tor/Tor  |    Version:
     Severity:  Normal        |   Keywords:
Actual Points:                |  Parent ID:
       Points:                |   Reviewer:
      Sponsor:                |
------------------------------+--------------------
 Goal:  To reduce the size of the tor library so that applications that are
 sensitive to download size can link it easily.

 '''Possible routes'''

 1. making different parts of tor more optional/modular (like relay mode,
 dirauth mode) . Did we try this before? Is this possible?

 2. Is there a TLS stack you can link on android? Only in Java

 3. A maybe sketchy possibility is to let google to optimize code in the
 cloud...

 4. A small java implementation of core onion routing. Would applications
 be able to run it?

  * java ones, easily
  * other ones with some (considerable?) effort. JNI makes it possible, but
 not necessarily so easy.

 5. libssl - 600kb is the shared library. The Guardian Project's
 experiments on making a smaller binary:
 __[https://github.com/guardianproject/tor-android/issues/18
 https://github.com/guardianproject/tor-android/issues/18]__

 Anything else?

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


More information about the tor-bugs mailing list