tor/src/or
Roger Dingledine b1d3f124c4 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
2005-08-15 10:30:45 +00:00
..
.cvsignore update the cvsignore 2003-09-26 21:16:57 +00:00
buffers.c Add SOCKSAndDNS link to appropriate log message, since we wind up pointing everybody to it anyway 2005-08-04 20:12:44 +00:00
circuitbuild.c Implement exit enclaves: if we know an IP address for the destination, 2005-08-15 03:25:40 +00:00
circuitlist.c Be consistent about preferring foo* to struct foo* 2005-07-22 21:12:10 +00:00
circuituse.c Implement exit enclaves: if we know an IP address for the destination, 2005-08-15 03:25:40 +00:00
command.c Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 2005-06-11 18:52:12 +00:00
config.c Permit transitioning from ORPort=0 to ORPort!=0, and back. 2005-08-15 10:30:45 +00:00
connection.c Also set event_mask=0 in connection_free_all, and dont send events to marked control conns (for good measure) 2005-08-07 19:27:38 +00:00
connection_edge.c after failing from resolve failed or misc, reset the num failures. 2005-08-15 03:35:15 +00:00
connection_or.c Initial, somewhat dodgy implementation of helper nodes. It has too many XXXXs, it logs too verbosely, and it doesnt do persistence. 2005-07-22 17:32:25 +00:00
control.c fix typo 2005-08-15 09:25:36 +00:00
cpuworker.c initialize the dns worker cache tree whether or not we start 2005-08-15 10:27:37 +00:00
directory.c start using new renddesc code 2005-08-12 15:05:05 +00:00
dirserv.c when listing min-bandwidth servers in the controller, don't get 2005-08-14 08:38:34 +00:00
dns.c initialize the dns worker cache tree whether or not we start 2005-08-15 10:27:37 +00:00
hibernate.c fix whitespace issues 2005-08-08 21:59:48 +00:00
main.c initialize the dns worker cache tree whether or not we start 2005-08-15 10:27:37 +00:00
Makefile.am Start implementing control interface. 2004-11-03 01:32:26 +00:00
onion.c Be consistent about preferring foo* to struct foo* 2005-07-22 21:12:10 +00:00
or.h clean up some confusing logs. 2005-08-15 09:17:47 +00:00
relay.c after failing from resolve failed or misc, reset the num failures. 2005-08-15 03:35:15 +00:00
rendclient.c trivial changes on nick's rendezvous commit 2005-07-14 08:43:19 +00:00
rendcommon.c we were mangling memory because we weren't allocing enough 2005-07-22 00:18:25 +00:00
rendmid.c Change end-of-file NLNL convention. It turns out arma I and I agree. 2005-06-09 19:03:31 +00:00
rendservice.c predict required circuits better, with an eye toward making 2005-08-13 00:22:07 +00:00
rephist.c predict required circuits better, with an eye toward making 2005-08-13 00:22:07 +00:00
router.c Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies. 2005-08-08 21:58:48 +00:00
routerlist.c Implement exit enclaves: if we know an IP address for the destination, 2005-08-15 03:25:40 +00:00
routerparse.c check_software_version_against_directory needs a return value. 2005-08-09 05:20:14 +00:00
test.c Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings. 2005-08-12 17:24:53 +00:00
tor_main.c Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 2005-06-11 18:52:12 +00:00
tree.h Change end-of-file NLNL convention. It turns out arma I and I agree. 2005-06-09 19:03:31 +00:00