Currently, Tor clients don't remember anything about bridges after a restart.
So for example, if there was a torrc Bridge line without a fingerprint specified, and Tor retrieves the fingerprint from the descriptor, it won't save it on the disk.
Or, if a bridge changed IP:PORT, but we managed to get its new ip:port using the bridge authority (see #12599 (moved)), we will not save this down either.
FWIW, Tails wants this because, if they start saving the state file in persistent storage, then it would make it easier for Tails users to use bridges since they wouldn't need to type in the bridge line each time at boot. I'd like to prioritise getting this one done so that we can help them out with that.
Tails clients who use Macs want this, but many of them still would have to type bridge lines manually in the "Tails Greeter | Network Configuration" panel. Tails > Application > Configure Persistence is available only if Tails starts from USB disk. This Tails persistence option is unavailable if Tails starts from DVD disk. Tails clients have been filing reports and making complaints for a long time about a persistent bug that prevents Tails starting from USB disk in iMacs and Macs.
This bug appears to be a widespread problem that affects a large number of Tails clients who use iMacs and Macs. Maybe Tails needs some help with this.
Trac: Description: Currently, Tor clients don't remember anything about bridges after a restart.
So for example, if there was a torrc Bridge line without a fingerprint specified, and Tor retrieves the fingerprint from the descriptor, it won't save it on the disk.
Or, if a bridge changed IP:PORT, but we managed to get its new ip:port using the bridge authority (see #12599 (moved)), we will not save this down either.
We should re-read the proposal, revise it as needed and implement it.
to
Currently, Tor clients don't remember anything about bridges after a restart.
So for example, if there was a torrc Bridge line without a fingerprint specified, and Tor retrieves the fingerprint from the descriptor, it won't save it on the disk.
Or, if a bridge changed IP:PORT, but we managed to get its new ip:port using the bridge authority (see #12599 (moved)), we will not save this down either.