Uncompressed, the Tor executable and associated libs as bundled in Tor Browser is 7.7 MB. If we want other browsers to adopt Tor, it would be good to make it a lot smaller if possible. What is responsible for the bulk? Can we cut out unused code from libcrypto and other libraries? Or can we reuse some shared libraries from the browser? Would it help to chop out unused code that implements relays, hidden services, etc.?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items 0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Trac: Description: Uncompressed, the Tor executable and associated libs as bundled in Tor Browser is 7.7 MB. If we want other browser to adopt Tor, it would be good to make it a lot smaller if possible. What is responsible for the bulk? Can we cut out unused code from libcrypto and other libraries? Or can we reuse some shared libraries from the browser? Would it help to we chop out unused code that implements relays, hidden services, etc.?
to
Uncompressed, the Tor executable and associated libs as bundled in Tor Browser is 7.7 MB. If we want other browsers to adopt Tor, it would be good to make it a lot smaller if possible. What is responsible for the bulk? Can we cut out unused code from libcrypto and other libraries? Or can we reuse some shared libraries from the browser? Would it help to chop out unused code that implements relays, hidden services, etc.?
Subtasks would be good -- any significant improvement would be valuable. We haven't committed to a specific size, so IMO we should begin by looking to see where the binary size is actually going, and see whether there are low-hanging fruit.
I think this is a great ticket to work on, but it is not in the critical path to getting the anti-censorship team back up and going, so I'm going to remove the Sponsor19 tag.
This change doesn't mean we should not do this ticket -- just that we should decide on its priority compared to all the other tickets we also think we should do to make Tor better.