aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* the tor-spec says router->address must be an IP address. so refuse•••it if it's not. (this also fixes some potential security problems with people providing hostnames as their address and then preferentially resolving them and partitioning users.) svn:r4790 Roger Dingledine2005-08-16
* Initial complete config file. Organized into easily searchable•••sections. svn:r4789 Andrew Lewman2005-08-16
* rotate dns and cpu workers if the controller changes options that•••will affect them. svn:r4787 Roger Dingledine2005-08-15
* Permit transitioning from ORPort=0 to ORPort!=0, and back.•••This is actually a bit more subtle, because we need to rotate the dnsworkers and cpuworkers if certain options (logs, orport, etc) change. Maybe set_options() should detect this and notify the caller that it should rotate them. Expect some mysterious crashes. svn:r4786 Roger Dingledine2005-08-15
* initialize the dns worker cache tree whether or not we start•••out as a server. svn:r4785 Roger Dingledine2005-08-15
* fix typo•••svn:r4784 Roger Dingledine2005-08-15
* resolve a XXX•••svn:r4783 Roger Dingledine2005-08-15
* clean up some confusing logs.•••make MonthlyAccountingStart truly obsolete now. svn:r4782 Roger Dingledine2005-08-15
* hey, we have a function for that•••svn:r4781 Roger Dingledine2005-08-15
* after failing from resolve failed or misc, reset the num failures.•••svn:r4780 Roger Dingledine2005-08-15
* Implement exit enclaves: if we know an IP address for the destination,•••and there's a running Tor server at that address which allows exit to the destination, then extend the circuit to that exit first. Also, if the user asks for a .exit node, cannibalize general circs for it. svn:r4779 Roger Dingledine2005-08-15
* a url for better reference•••svn:r4778 Roger Dingledine2005-08-15
* when listing min-bandwidth servers in the controller, don't get•••fooled by a low bandwidthrate svn:r4777 Roger Dingledine2005-08-14
* let unregistered-servers take a parameter (the min bandwidth)•••nick, is this an ugly hack of your protocol? svn:r4775 Roger Dingledine2005-08-13
* Add a 'quit' command for the controller.•••Add a 'getinfo unregistered-servers' for arma's internal use. svn:r4774 Roger Dingledine2005-08-13
* i'm sick of having my streams fail because of a confused exit node.•••try this band-aid to see if it gets better. svn:r4773 Roger Dingledine2005-08-13
* predict required circuits better, with an eye toward making•••hidden services faster on the service end. svn:r4772 Roger Dingledine2005-08-13
* Try to resolve another reported solaris x86 warning•••svn:r4771 Nick Mathewson2005-08-12
* Make GCC very happy, even with lots of warnings set. Also, try to fix some re...•••svn:r4770 Nick Mathewson2005-08-12
* start using new renddesc code•••svn:r4769 Nick Mathewson2005-08-12
* We weren't cannibilizing circuits correctly for•••CIRCUIT_PURPOSE_C_ESTABLISH_REND and CIRCUIT_PURPOSE_S_ESTABLISH_INTRO so we were being forced to build those from scratch. This should save us a bit of time. Also fixes bug 173. svn:r4763 Roger Dingledine2005-08-12
* quiet a noisy debug•••svn:r4762 Roger Dingledine2005-08-12
* Add a config-file GETINFO entry; fix a minor memory leak on some SAVECONF calls.•••svn:r4761 Nick Mathewson2005-08-10
* Fix segfault in unit tests•••svn:r4760 Nick Mathewson2005-08-09
* Replace ADDR_POLICY_ACCEPT/REJECT with its own enum•••svn:r4756 Nick Mathewson2005-08-09
* check_software_version_against_directory needs a return value.•••svn:r4755 Nick Mathewson2005-08-09
* Avoid sending blank lines when GETINFO replies should be empty•••svn:r4754 Nick Mathewson2005-08-09
* bump to 0.1.1.5-alpha-cvs•••svn:r4753 Roger Dingledine2005-08-08
* fix whitespace issues•••svn:r4752 Nick Mathewson2005-08-08
* Replace (Fascist)Firewall* with a new ReachableAddresses option that understa...•••svn:r4751 Nick Mathewson2005-08-08
* get rid of IgnoreVersion and the forced auto-exit mis-feature•••svn:r4746 Roger Dingledine2005-08-08
* fix a function comment•••svn:r4743 Roger Dingledine2005-08-08
* Note which directory server said 400 to a renddesc.•••svn:r4742 Nick Mathewson2005-08-08
* disarm a trap that's lying in wait for us•••svn:r4741 Roger Dingledine2005-08-08
* a few typo fixes•••svn:r4738 Roger Dingledine2005-08-07
* Generalize FirewallPorts to FirewallIPs so I can run happily when locked in n...•••svn:r4737 Nick Mathewson2005-08-07
* far far cleaner implementation of handshake checking logic. Backport candidate.•••svn:r4736 Nick Mathewson2005-08-07
* Also set event_mask=0 in connection_free_all, and dont send events to marked ...•••svn:r4729 Nick Mathewson2005-08-07
* incomplete patch for matt's info controller signal term bug•••svn:r4728 Roger Dingledine2005-08-07
* ok, so now it was just redundant. nick, do you recall what rfc•••you were trying to point to? svn:r4727 Roger Dingledine2005-08-07
* Shorten hidden service port config parsing; fix bug 174•••svn:r4725 Nick Mathewson2005-08-06
* note another potential security problem with generating key material•••from our DH handshake. svn:r4724 Roger Dingledine2005-08-06
* rfc 3536 "provides a glossary of terms used in the IETF when discussing•••internationalization." svn:r4723 Roger Dingledine2005-08-05
* Appease insane windows compiler. (Oh no, an extra semi, the sky is falling!)•••svn:r4722 Nick Mathewson2005-08-05
* bump to 0.1.1.5-alpha, though it's not released yet•••svn:r4721 Roger Dingledine2005-08-05
* fix harmless copy-and-paste error•••svn:r4718 Nick Mathewson2005-08-05
* cover a few more cases; needs testing and once-over•••svn:r4717 Nick Mathewson2005-08-05
* parse_addr_port was vague about what to do when port_out was NULL. Make it b...•••svn:r4716 Nick Mathewson2005-08-05
* Alphebetize config variables•••svn:r4714 Nick Mathewson2005-08-05
* oops, that array got bigger•••svn:r4708 Nick Mathewson2005-08-04