summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Implement relaycrypt_slay_worker()parallel_relay_crypt_rebase_1Andrea Shepard2012-12-30
* squash! Implement relaycrypt_set_num_workers() and some helper functionsAndrea Shepard2012-12-30
* Add thread_cond field and explanatory comments to relaycrypt_thread_tAndrea Shepard2012-12-30
* Enable pthreads tor_cond_t; Win32 version still neededAndrea Shepard2012-12-30
* Implement relaycrypt_spawn_worker()Andrea Shepard2012-12-30
* Allocate/free locks in relaycrypt_init()/relaycrypt_free_all()Andrea Shepard2012-12-30
* squash! Implement relaycrypt_set_num_workers() and some helper functionsAndrea Shepard2012-12-30
* Implement relaycrypt_set_num_workers() and some helper functionsAndrea Shepard2012-12-30
* Use tor_thread_t for relaycrypt_job_tAndrea Shepard2012-12-30
* Implement pthreads version of tor_thread_tAndrea Shepard2012-12-30
* Add RelaycryptThreads and RelaycryptMaxJobCells optionsAndrea Shepard2012-12-30
* Add locks to relaycrypt_*_t structuresAndrea Shepard2012-12-30
* Call relaycrypt_init()/relaycrypt_free_all() from main.cAndrea Shepard2012-12-30
* fixup! Partially implement relaycrypt_free_all()Andrea Shepard2012-12-30
* Partially implement relaycrypt_free_all()Andrea Shepard2012-12-30
* squash! Implement relaycrypt_init()Andrea Shepard2012-12-30
* squash! First draft of parallel relaycrypt data structuresAndrea Shepard2012-12-30
* fixup! Stub out relaycrypt_worker_main()Andrea Shepard2012-12-30
* Stub out relaycrypt_worker_main()Andrea Shepard2012-12-30
* Implement relaycrypt_init()Andrea Shepard2012-12-30
* Declare some more relaycrypt functions to be called from the worker threadAndrea Shepard2012-12-30
* squash! First draft of parallel relaycrypt data structuresAndrea Shepard2012-12-30
* squash! First draft of parallel relaycrypt data structuresAndrea Shepard2012-12-30
* squash! First draft of parallel relaycrypt data structuresAndrea Shepard2012-12-30
* fixup! First draft of parallel relaycrypt data structuresAndrea Shepard2012-12-30
* First draft of parallel relaycrypt data structuresAndrea Shepard2012-12-30
* Add --enable-threaded-relaycrypt build-time option; stub out relaycrypt.{c,h}Andrea Shepard2012-12-30
* Merge branch 'bug7814_squash'Nick Mathewson2012-12-29
|\
| * Fix a crash bug when running an node without IPv6-exit support.Nick Mathewson2012-12-29
|/
* Rate-limit "No circuits are opened" message to once-per-hourNick Mathewson2012-12-26
* Fix a possibly-unused-var warning. Thank you, GCC.Nick Mathewson2012-12-25
* Fix compilation warning: must not format u64 as long.Nick Mathewson2012-12-25
* Fix whitespaceNick Mathewson2012-12-25
* Merge remote-tracking branch 'mikeperry/209-path-bias-changes'Nick Mathewson2012-12-25
|\
| * Nick's Code review #3 part 2.Mike Perry2012-12-18
| * Changes from Nick's code review 'part 1'Mike Perry2012-12-18
| * Tags on relay cells can result in certain reason codes.Mike Perry2012-12-11
| * Woops, this log message triggers with the 2-hop bias commit.Mike Perry2012-12-11
| * Add a missing comment.Mike Perry2012-12-10
| * More log message and space fixups.Mike Perry2012-12-10
| * Update manpage.Mike Perry2012-12-10
| * Update changes file.Mike Perry2012-12-09
| * Clean up some XXX comments.Mike Perry2012-12-09
| * Space fixes.Mike Perry2012-12-09
| * Fix a rather serious use-count state bug.Mike Perry2012-12-09
| * Convert to doubles for all pathbias state.Mike Perry2012-12-09
| * Also shorten circuit_successes to circ_successes.Mike Perry2012-12-09
| * Rename first_hop to circ_attempt.Mike Perry2012-12-09
| * Change from first hop accounting to 2nd hop accountingMike Perry2012-12-09
| * Add intro+rend cannibalize param..Mike Perry2012-12-09