summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* Remove not useful debugging stats in ConservativeScheduler.Harry Bock2010-08-13
* Don't export immediately after getting the consensus.Harry Bock2010-08-13
* Add status file and update support to query API.Harry Bock2010-08-13
* tests: start unit test implementation.Harry Bock2010-08-13
* Break configuration checker into utils.py.Harry Bock2010-08-13
* dnsel: Implement basic config file.Harry Bock2010-08-13
* Add license/copyright information to router.py, torbelHarry Bock2010-08-13
* Add .status files to gitignoreHarry Bock2010-08-13
* Export and run continuously in consensus tracker mode.Harry Bock2010-08-13
* Move export status write into controller.Harry Bock2010-08-13
* Don't request STREAM, CIRC, ORCONN events in notests mode.Harry Bock2010-08-13
* Lower log level of circuit failure message.Harry Bock2010-08-12
* Fix HACKING and update with watchdog details.Harry Bock2010-08-12
* Create export .status file for new exports.Harry Bock2010-08-12
* Make Controller.export() return a list of export filenames.Harry Bock2010-08-12
* Don't stop export_task if it's not running.Harry Bock2010-08-12
* Security fix: call setegid/seteuid in addition to setuid/setgid.Harry Bock2010-08-12
* Implement rudimentary (optional) watchdog.Harry Bock2010-08-11
* Fix deadlock condition in ConservativeScheduler.Harry Bock2010-08-10
* Convert streams_lock into a non-reentrant lock.Harry Bock2010-08-10
* Convert new_router_lock to be non-reentrant.Harry Bock2010-08-10
* Convert consensus_cache_lock to a non-reentrant lock.Harry Bock2010-08-10
* Check current_test and its circ_id before calling test_cleanup.Harry Bock2010-08-10
* dnsel: Fix bug in ip-port query parsing.Harry Bock2010-08-09
* dnsel: Return the name requested in the answer section.Harry Bock2010-08-09
* Make scheduler.pending_circuit_lock non-reentrant.Harry Bock2010-08-09
* Don't immediately export on scheduler start.Harry Bock2010-08-09
* Fix bug in deferred callback in connect_test.Harry Bock2010-08-09
* Fix bug in export task scheduler.Harry Bock2010-08-07
* Don't export unreachable routers.Harry Bock2010-08-07
* Update README, config.py.example.Harry Bock2010-08-07
* Fix typo in data-spec.txt.Harry Bock2010-08-07
* Fix bugs in controller stream handling and test cleanup.Harry Bock2010-08-07
* Use REASON_TIMEOUT for CLOSESTREAM.Harry Bock2010-08-07
* Handle unknown stream in FAILED event. Log messages should be more useful.Harry Bock2010-08-07
* Schedule exports by time.Harry Bock2010-08-07
* Fix stupid missing import bug in router.py.Harry Bock2010-08-07
* Break RouterRecord into its own file. Fix is_exit/should_export.Harry Bock2010-08-07
* Rename dns..py to dnsel.pyHarry Bock2010-08-06
* Rework dnsel implementation to handle query type 3 (me).Harry Bock2010-08-06
* Fix is_tor_traffic; rename to tor_exit_search, change API.Harry Bock2010-08-06
* Fix retry_later in TestScheduler.Harry Bock2010-08-06
* Make scheduler.max_pending_factor configurable.Harry Bock2010-08-06
* Allow scheduler type to be configurable.Harry Bock2010-08-06
* Specify DNSEL-compatible data interface and extensions.Harry Bock2010-08-06
* Use key=value format for ADDITONAL CNAME records.Harry Bock2010-08-06
* Implement ip-port-list query type in dnsel.Harry Bock2010-08-06
* Fix bug in query.ExitPolicyRule.Harry Bock2010-08-06
* Initial implementation of TorDNSEL-compatible DNS resolver.Harry Bock2010-08-06
* Fix retry_later implementation in conservative scheduler.Harry Bock2010-08-06