aboutsummaryrefslogtreecommitdiff
path: root/changes/bug2235
Commit message (Collapse)AuthorAge
* Don't crash when accountingmax is set in non-server TorsNick Mathewson2010-12-03
We use a hash of the identity key to seed a prng to tell when an accounting period should end. But thanks to the bug998 changes, clients no longer have server-identity keys to use as a long-term seed in accounting calculations. In any case, their identity keys (as used in TLS) were never never fixed. So we can just set the wakeup time from a random seed instead there. Still open is whether everybody should be random. This patch fixes bug 2235, which was introduced in 0.2.2.18-alpha. Diagnosed with help from boboper on irc.