[tor-bugs] #14899 [Tor]: Enable Tor to work without using filesystem for cached files

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Feb 14 08:30:27 UTC 2015


#14899: Enable Tor to work without using filesystem for cached files
------------------------------+---------------------
 Reporter:  naif              |          Owner:
     Type:  enhancement       |         Status:  new
 Priority:  normal            |      Milestone:
Component:  Tor               |        Version:
 Keywords:  globaleaks-wants  |  Actual Points:
Parent ID:                    |         Points:
------------------------------+---------------------
 Looking at mid-term improvements for Tor integration within third party
 application, this ticket is to enable Tor to work without ever touching
 the filesystem, but keeping basic caching functionalities.

 Today Tor need to write the following files:
 cached-certs
 cached-consensus
 cached-microdesc-consensus
 cached-microdescs
 cached-microdescs.new
 cached-descriptors
 cached-descriptors.new
 state
 lock

 Those files could be removed/disabled as a first step, but as far as i
 understood, it would bring some performance impact.

 It would be nice if a third party application:
 - before shutdown could download via Tor CP a copy of that data structures
 - immediately after startup could upload via Tor CP of the most recent
 cached data structures

 This ticket, when bundled with #6411 and #13865, would allow a completely
 filesystem-free use a Tor, being entirely governed by a third party app
 (e.g,: using TxTorCon or Orbot as controllers).

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


More information about the tor-bugs mailing list