aboutsummaryrefslogtreecommitdiff
path: root/src/or/control.c
Commit message (Expand)AuthorAge
...
* update copyright notices.•••svn:r3982 Nick Mathewson2005-04-01
* Fix bug in redirectstream.•••svn:r3926 Nick Mathewson2005-03-31
* clean up socks reply stuff more.•••add a few more reasons so we can be more informative. svn:r3895 Roger Dingledine2005-03-27
* stop most cases of hanging up on a socks connection without sending•••the socks reject. audit for remaining ones. also make things more uniform so we always remember to hold-open-until-flushed, etc. svn:r3891 Roger Dingledine2005-03-27
* when you attachstream to a circid of 0, send back an answer•••svn:r3857 Roger Dingledine2005-03-24
* cleanup so connection_ap_handshake_attach_chosen_circuit() always•••gets open circs. svn:r3856 Roger Dingledine2005-03-24
* Debug EXTENDCIRCUIT•••svn:r3849 Nick Mathewson2005-03-24
* Make GETINFO for "network-status" work on non-authdirs•••svn:r3837 Nick Mathewson2005-03-23
* Fix several bugs (including some crashes) related to control interface; imple...•••svn:r3836 Nick Mathewson2005-03-23
* Specify and implement close-stream and close-circuit control messages•••svn:r3814 Nick Mathewson2005-03-22
* when reporting events about streams, use the "real" address for•••the stream, including the requested .exit address. svn:r3810 Roger Dingledine2005-03-22
* handle_control_getinfo() was counting msg_len itself,•••when that's actually smartlist_join_strings2()'s job. svn:r3806 Roger Dingledine2005-03-22
* Remove controller getinfo support for "desc/all-ids".•••Replace it with getinfo "network-status" just like in directories. This way the controller can learn which servers are running, which are verified, etc. svn:r3801 Roger Dingledine2005-03-22
* Implement controller's "extendcircuit" directive.•••Also refactor circuit building so we plan the whole path ahead of time. svn:r3797 Roger Dingledine2005-03-22
* Implement redirectstream in control interface.•••svn:r3785 Nick Mathewson2005-03-19
* Commit fixes for several pending tor core tasks: document all DOCDOCed functi...•••svn:r3769 Nick Mathewson2005-03-17
* Renormalize whitespace•••svn:r3757 Nick Mathewson2005-03-14
* Implement the common case of ATTACHSTREAM.•••svn:r3751 Nick Mathewson2005-03-12
* Initialize msg_len•••svn:r3737 Nick Mathewson2005-03-10
* Fix const-ness warning•••svn:r3733 Nick Mathewson2005-03-10
* Finish implementing GETINFO; make it easy to query address maps.•••svn:r3732 Nick Mathewson2005-03-03
* Implement new controller events for changed descriptors and new (not-yet-atta...•••svn:r3731 Nick Mathewson2005-03-02
* Fix some log messages to refer to correct control type.•••svn:r3729 Nick Mathewson2005-03-02
* Rename unused-address functions to virtual address; this is more accurate. A...•••svn:r3728 Nick Mathewson2005-03-02
* Specify and implement fragmented control messages to allow for (among other ...•••svn:r3726 Nick Mathewson2005-03-02
* Implement "Dont-Care" from addresses to MapAddress control message. For safe...•••svn:r3725 Nick Mathewson2005-03-02
* make control interface stream IDs monotonically increasing to prevent possibl...•••svn:r3715 Nick Mathewson2005-03-01
* fix bug in control mapaddress•••svn:r3705 Roger Dingledine2005-02-27
* Implement more control spec functionality•••- Mapaddress - Postdescriptor - GetInfo on descriptors Required changes elsewhere: - Keep the most recent running_routers_t in the routerlist_t. That way we can learn about new routers and remember whether we were last told that they were up or down. Also enables more simplifications. - Keep the signed descriptor inside routerinfo_t. This makes descriptor_entry_t in dirservers.c unneeded. - Rename AddressMap (the verb) to MapAddress. Keep AddressMap as a noun. - Check addresses for plausibility before mapping them. svn:r3696 Nick Mathewson2005-02-25
* Implement some of GETINFO control message•••svn:r3694 Nick Mathewson2005-02-25
* Stub functions for new control-spec logic.•••svn:r3693 Nick Mathewson2005-02-25
* typo spotted by chris•••svn:r3308 Nick Mathewson2005-01-05
* Implement SIGNAL control command.•••svn:r3307 Nick Mathewson2005-01-05
* forward port:•••fix a fencepost: we were blowing away the \n when reporting confvalue items svn:r3194 Roger Dingledine2004-12-21
* bugfix: when we're reporting event circuit status, don't call it a stream.•••while we're at it, include ":port" in the stream event string. svn:r3148 Roger Dingledine2004-12-14
* Remove bugfixes that did not actually do anything, before we start a cargo cult.•••svn:r3145 Nick Mathewson2004-12-13
* Fix a bug in parsing HashedControlPassword.•••svn:r3143 Nick Mathewson2004-12-13
* clean up logging,•••make it clearer which warns are bugs, make the control log event match its specification, point out a bug in how we deal with failure when renewing the tls context. svn:r3138 Roger Dingledine2004-12-13
* Only set a cookie when we intend to.•••svn:r3114 Nick Mathewson2004-12-07
* doxygen uses backslashes, not forward-slashes•••svn:r3033 Nick Mathewson2004-11-30
* Suggestion from weasel: Make tor --version --version dump the cvs Id of every...•••svn:r3019 Nick Mathewson2004-11-29
* Normalize space: add one between every control keyword and control clause.•••svn:r3003 Nick Mathewson2004-11-28
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Fix critical bug in circuit_list_path: cpath is a circular list! (Also reimp...•••svn:r2946 Nick Mathewson2004-11-23
* break reached_eof() out of process_inbuf()•••svn:r2930 Roger Dingledine2004-11-21
* Patch to patch: do not send both error and done for one command.•••svn:r2882 Nick Mathewson2004-11-15
* some fixes so far•••svn:r2880 Roger Dingledine2004-11-15
* Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONF•••svn:r2868 Nick Mathewson2004-11-14
* Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...•••svn:r2808 Nick Mathewson2004-11-12
* apply patch from Andre Eisenbach: include event code with events, as required...•••svn:r2799 Nick Mathewson2004-11-11