| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
| |
svn:r14338
|
| |
|
|
|
|
|
| |
Pull up items from "future versions" list, remove duplicate items, etc.
svn:r14337
|
| |
|
|
|
|
|
| |
Remove tracked-elsewhere issues.
svn:r14336
|
| |
|
|
|
|
|
| |
Sort deferred-from-0.2.0 items.
svn:r14335
|
| |
|
|
|
|
|
| |
Do a slightly better fix for r14329: don't call time() quite so much. Also note the time(NULL) hack we wanted to do in the TODO.
svn:r14334
|
| |
|
|
|
|
|
| |
When writing relay cells to a buffer, update timestamp_last_added_nonpadding. Bugfix on 0.2.0.1-alpha. Backport candidate.
svn:r14329
|
| |
|
|
| |
svn:r14327
|
| |
|
|
|
|
|
| |
Take some of the unsorted 0.2.1.x items (mostly added by arma), and sort them. Remove some that we did already, or that are already duplicated by proposals or other TODO items.
svn:r14326
|
| |
|
|
|
|
|
| |
Move some 0.2.0 TODO items into 0.2.1; remove some completed ones.
svn:r14325
|
| |
|
|
|
|
|
| |
Add very short 0.2.1.x list based on discussion from arma. needs fleshing out and merging with other lists.
svn:r14324
|
| |
|
|
|
|
|
| |
Remove some bugs that are probably fixed or should go on flyspray. More some 101 items into 0.2.1.x
svn:r14323
|
| |
|
|
|
|
|
| |
Oops. Fix one last memarea freelist bug.
svn:r14322
|
| |
|
|
|
|
|
| |
Fix behavior of memarea freelists.
svn:r14321
|
| |
|
|
|
|
|
| |
Oops. It turns out that there are some subtle differences between >= and <.
svn:r14320
|
| |
|
|
|
|
|
| |
Use a freelist to hold a few recent memarea chunks. We do a kazillion memarea allocs and frees; that cant be good for us.
svn:r14319
|
| |
|
|
|
|
|
| |
When we remove old routers, use Bloom filters rather than a digestmap-based set in order to tell which ones we absolutely need to keep. This will save us roughly a kazillion little short-lived allocations for hash table entries.
svn:r14318
|
| |
|
|
|
|
|
| |
Update last_listed_as_valid_until for new routers based on v2 networkstatus as well as consensus networkstatus.
svn:r14317
|
| |
|
|
|
|
|
| |
interference attacks still work?
svn:r14316
|
| |
|
|
|
|
|
| |
still needs to be fleshed out a bit. ;)
svn:r14315
|
| |
|
|
| |
svn:r14314
|
| |
|
|
|
|
|
| |
Add a new SMARTLIST_FOREACH_JOIN macro to iterate through two sorted lists in lockstep. This happens at least 3 times in the code so far, and is likely to happen more in the future. Previous attempts to do so proved touchy, tricky, and error-prone: now, we only need to get it right in one place.
svn:r14309
|
| |
|
|
|
|
|
| |
Make last_served_at optional; make last_listed_as_valid_until take account (partially) of v2 statuses.
svn:r14299
|
| |
|
|
|
|
|
| |
Better macro documentation
svn:r14298
|
| |
|
|
|
|
|
| |
Fix bug 641 and 650, I think.
svn:r14297
|
| |
|
|
| |
svn:r14281
|
| |
|
|
| |
svn:r14280
|
| |
|
|
| |
svn:r14278
|
| |
|
|
| |
svn:r14277
|
| |
|
|
|
|
| |
diverse authority sets
svn:r14273
|
| |
|
|
| |
svn:r14259
|
| |
|
|
| |
svn:r14258
|
| |
|
|
| |
svn:r14257
|
| |
|
|
| |
svn:r14256
|
| |
|
|
|
|
|
| |
Make unit tests pass again after Link protocol list change.
svn:r14254
|
| |
|
|
| |
svn:r14252
|
| |
|
|
|
|
|
| |
Merge proposals 130 and 105 into tor-spec and dir-spec; mark them closed.
svn:r14247
|
| |
|
|
|
|
|
| |
Note in our router descriptors that we actually support link protocol version 2, now that it seems to work.
svn:r14246
|
| |
|
|
|
|
|
| |
oops; fix bug in descriptor metric logic.
svn:r14245
|
| |
|
|
| |
svn:r14241
|
| |
|
|
| |
svn:r14238
|
| |
|
|
|
|
|
| |
open firefox with a prompt to install torbutton
svn:r14235
|
| |
|
|
|
|
|
| |
Mark proposal 129 closed. It was basically implemented as is, and requires no specification changes.
svn:r14233
|
| |
|
|
|
|
|
| |
Close proposal 126 ("Getting GeoIP data and publishing usage summaries.") It was never completely built, so note which parts wer and which were not. Not-built parts would be good topics for future proposals.
svn:r14232
|
| |
|
|
|
|
|
| |
Merge proposal 123 ("Naming authorities automatically create bindings") into dir-spec.txt.
svn:r14231
|
| |
|
|
|
|
|
| |
Code (disabled) to get way too much info about the contents of old_routers on USR1.
svn:r14230
|
| |
|
|
|
|
|
| |
Replace a syntax error and a log message that was never emitted with a simple assert. Asserts are fun and easy.
svn:r14224
|
| |
|
|
|
|
|
|
|
| |
New --hush command-line option similar to --quiet. While --quiet disables all
logging to the console on startup, --hush limits the output to messages of
warning and error severity.
svn:r14222
|
| |
|
|
|
|
|
| |
Fix typos in proposal 131 spotted by Jens Kubieziel on or-dev.
svn:r14221
|
| |
|
|
|
|
|
| |
oops. Note bug number in changelog.
svn:r14220
|
| |
|
|
|
|
|
| |
Only log a notice that dmalloc has been set up if it fails. Actually, since we have not added a temp log yet, I am not sure this ever does anything.
svn:r14216
|