Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | change control spec so closestream doesn't get to specify whether | Roger Dingledine | 2005-03-27 |
| | | | | | | | | | tor should hold-open-until-flushed. tor should take care of that (it should always hold open until flushed), and the controller should never care _how_ tor does its things. svn:r3892 | ||
* | stop most cases of hanging up on a socks connection without sending | Roger Dingledine | 2005-03-27 |
| | | | | | | | | the socks reject. audit for remaining ones. also make things more uniform so we always remember to hold-open-until-flushed, etc. svn:r3891 | ||
* | Describe where to find torrc on OS X | Nick Mathewson | 2005-03-27 |
| | | | | svn:r3889 | ||
* | update version pointers on osx/win32 docs | Roger Dingledine | 2005-03-26 |
| | | | | svn:r3888 | ||
* | move the assert higher up so the error message makes more sense | Roger Dingledine | 2005-03-26 |
| | | | | | | | next time. svn:r3887 | ||
* | fix assert: stop trying to send a socks reply to an *exit* | Roger Dingledine | 2005-03-26 |
| | | | | | | | connection when we get an end cell before it's finished opening. svn:r3886 | ||
* | add another instance of the word 'hibernation' in the description | Roger Dingledine | 2005-03-26 |
| | | | | | | | | for accountingmax, since nobody searches for it by the name accountingmax. svn:r3885 | ||
* | try harder to establish reachability, in the first 20 minutes | Roger Dingledine | 2005-03-26 |
| | | | | | | | of uptime. svn:r3884 | ||
* | deal with the fact that tor-control.py got renamed | Roger Dingledine | 2005-03-26 |
| | | | | svn:r3883 | ||
* | make it clearer to the human that his server is testing | Roger Dingledine | 2005-03-26 |
| | | | | | | | | its reachability. tell him when it succeeds, or when 20 minutes pass and it hasn't succeeded yet. svn:r3882 | ||
* | first cut of a 0.1.0.1-rc1 changelog | Roger Dingledine | 2005-03-26 |
| | | | | svn:r3881 | ||
* | Rename tor-control.py to TorControl.py; begin making it into a useful ↵ | Nick Mathewson | 2005-03-25 |
| | | | | | | library instead of a lame testing script. svn:r3879 | ||
* | Remind us to fwd-port accept fix. | Nick Mathewson | 2005-03-25 |
| | | | | svn:r3878 | ||
* | and fill in another missing socks reply | Roger Dingledine | 2005-03-25 |
| | | | | svn:r3877 | ||
* | fix another case where we need to send a socks reply (reject) | Roger Dingledine | 2005-03-25 |
| | | | | | | | back before we close the conn. svn:r3876 | ||
* | remove dead code | Roger Dingledine | 2005-03-25 |
| | | | | svn:r3875 | ||
* | don't mark a router down just because your httpsproxy is unreachable | Roger Dingledine | 2005-03-25 |
| | | | | svn:r3874 | ||
* | Note where connection that hasnt sent end was marked. | Nick Mathewson | 2005-03-25 |
| | | | | svn:r3872 | ||
* | Clarify behavior of SETEVENTS: it is SET, not ADD. | Nick Mathewson | 2005-03-25 |
| | | | | svn:r3871 | ||
* | Forward port debian changelog to head | Peter Palfrader | 2005-03-25 |
| | | | | svn:r3870 | ||
* | REUSEADDR on normal places means you can rebind to the port | Roger Dingledine | 2005-03-24 |
| | | | | | | | | | right after somebody else has let it go. But REUSEADDR on win32 means to let you bind to the port _even when somebody else already has it bound_. So, don't do that on Win32. svn:r3867 | ||
* | forward-port the circuit_resume_edge_reading_helper fix. | Roger Dingledine | 2005-03-24 |
| | | | | svn:r3863 | ||
* | note that you can't attachstream to a non-open circuit. | Roger Dingledine | 2005-03-24 |
| | | | | svn:r3858 | ||
* | when you attachstream to a circid of 0, send back an answer | Roger Dingledine | 2005-03-24 |
| | | | | svn:r3857 | ||
* | cleanup so connection_ap_handshake_attach_chosen_circuit() always | Roger Dingledine | 2005-03-24 |
| | | | | | | | gets open circs. svn:r3856 | ||
* | Bulletproof connection_ap_handshake_attach_chosen_circuit | Nick Mathewson | 2005-03-24 |
| | | | | svn:r3855 | ||
* | added short descriptions to circuit-related event codes | Geoff Goodell | 2005-03-24 |
| | | | | svn:r3854 | ||
* | Document EXTENDCIRCUIT DONE message behavior. | Nick Mathewson | 2005-03-24 |
| | | | | svn:r3853 | ||
* | Fix Python resolve script so we have an easy way to test SOCKS5 resolves. | Nick Mathewson | 2005-03-24 |
| | | | | svn:r3852 | ||
* | Move some TODO items out of the 0.1.0.1-rc pile | Nick Mathewson | 2005-03-24 |
| | | | | svn:r3851 | ||
* | Fix SOCKS5 bug: Set replylen to 0 after sending hanshake back | Nick Mathewson | 2005-03-24 |
| | | | | svn:r3850 | ||
* | Debug EXTENDCIRCUIT | Nick Mathewson | 2005-03-24 |
| | | | | svn:r3849 | ||
* | Bump OSX versions. | Nick Mathewson | 2005-03-24 |
| | | | | svn:r3848 | ||
* | fix an assert -- we're not allowed to write onto a conn after we've | Roger Dingledine | 2005-03-23 |
| | | | | | | | | | | connection_unregistered it. there's still more work to be done here, since we need to make sure to send back the socks-reply as soon as we know what it will be -- we can't just wait until connection-about-to-close to deal with it. svn:r3847 | ||
* | fix an over-eager assert, to make httpsproxy get a little farther | Roger Dingledine | 2005-03-23 |
| | | | | svn:r3846 | ||
* | bump cvs to 0.1.0.1-rc | Roger Dingledine | 2005-03-23 |
| | | | | svn:r3845 | ||
* | Remove @LOCALSTATEDIR@ macros when building windows package | Nick Mathewson | 2005-03-23 |
| | | | | svn:r3842 | ||
* | forward-port the commenting out of the assert that glenn fink was | Roger Dingledine | 2005-03-23 |
| | | | | | | | triggering. we still don't know why he was triggering it. svn:r3841 | ||
* | Fix bug 44: on HUP, if descriptor building fails (say, because ↵ | Nick Mathewson | 2005-03-23 |
| | | | | | | router_get_my_address() fails), use old descriptor and warn. svn:r3839 | ||
* | Make GETINFO for "network-status" work on non-authdirs | Nick Mathewson | 2005-03-23 |
| | | | | svn:r3837 | ||
* | Fix several bugs (including some crashes) related to control interface; ↵ | Nick Mathewson | 2005-03-23 |
| | | | | | | implement missing desc/name functionality. svn:r3836 | ||
* | Note that GETINFO (via the controller) for network-status will not work on ↵ | Nick Mathewson | 2005-03-23 |
| | | | | | | non-authdirectories right now. svn:r3835 | ||
* | Make tor-control.py demo script exercise more of the controller interface, ↵ | Nick Mathewson | 2005-03-23 |
| | | | | | | and provide a more useful set of functions itself. svn:r3834 | ||
* | Be willing to cache directories from up to ROUTER_MAX_AGE seconds into the ↵ | Nick Mathewson | 2005-03-23 |
| | | | | | | future, now that we are more tolerant of skew. svn:r3832 | ||
* | Add a magic value to cpath_layer_t to make sure that we can tell valid ↵ | Nick Mathewson | 2005-03-23 |
| | | | | | | cpaths from freed ones. I audited this once; it could use another audit. svn:r3831 | ||
* | Fix a few more instances of memory not freed on exit (found by weasel). | Nick Mathewson | 2005-03-23 |
| | | | | svn:r3830 | ||
* | Correct fix for self-to-self addressmap; simplify replace-old-entry logic; ↵ | Nick Mathewson | 2005-03-23 |
| | | | | | | add missing case. svn:r3829 | ||
* | whoops, fix seg fault i just introduced | Roger Dingledine | 2005-03-23 |
| | | | | svn:r3828 | ||
* | fix assert triggers (bugs 109 and 96), and put in some | Roger Dingledine | 2005-03-23 |
| | | | | | | | debugging logs to notice future repeat bugs. svn:r3826 | ||
* | maybe resolve an assert trigger i just got: | Roger Dingledine | 2005-03-23 |
| | | | | | | | | connection_edge.c:643 address_is_in_virtual_range: Assertion addr failed; aborting. nick, what do you think? svn:r3825 |