summaryrefslogtreecommitdiff
path: root/src/or/control.c
AgeCommit message (Collapse)Author
2005-01-05typo spotted by chrisNick Mathewson
svn:r3308
2005-01-05Implement SIGNAL control command.Nick Mathewson
svn:r3307
2004-12-21forward port:Roger Dingledine
fix a fencepost: we were blowing away the \n when reporting confvalue items svn:r3194
2004-12-14bugfix: when we're reporting event circuit status, don't call it a stream.Roger Dingledine
while we're at it, include ":port" in the stream event string. svn:r3148
2004-12-13Remove bugfixes that did not actually do anything, before we start a cargo cult.Nick Mathewson
svn:r3145
2004-12-13Fix a bug in parsing HashedControlPassword.Nick Mathewson
svn:r3143
2004-12-13clean up logging,Roger Dingledine
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
2004-12-07Only set a cookie when we intend to.Nick Mathewson
svn:r3114
2004-11-30doxygen uses backslashes, not forward-slashesNick Mathewson
svn:r3033
2004-11-29Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson
every file. svn:r3019
2004-11-28Normalize space: add one between every control keyword and control clause.Nick Mathewson
svn:r3003
2004-11-26remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine
svn:r2989
2004-11-23Fix critical bug in circuit_list_path: cpath is a circular list! (Also ↵Nick Mathewson
reimplement circuit_log_cpath using circuit_list_cpath). svn:r2946
2004-11-21break reached_eof() out of process_inbuf()Roger Dingledine
svn:r2930
2004-11-15Patch to patch: do not send both error and done for one command.Nick Mathewson
svn:r2882
2004-11-15some fixes so farRoger Dingledine
svn:r2880
2004-11-14Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONFNick Mathewson
svn:r2868
2004-11-12Resolve a bunch of FIXME items; mark a lot more for attention; ask for ↵Nick Mathewson
clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs. svn:r2808
2004-11-11apply patch from Andre Eisenbach: include event code with events, as ↵Nick Mathewson
required by control-spec.txt svn:r2799
2004-11-09Change interface to config_trial_assign even more; have it use get_options() ↵Nick Mathewson
instead svn:r2754
2004-11-09raise your hand if you can spellRoger Dingledine
svn:r2743
2004-11-09if you're going to ask it to use a body of length 0,Roger Dingledine
don't give it a body. svn:r2742
2004-11-09fix a memory-squashing bug that was causing an infinite loopRoger Dingledine
svn:r2741
2004-11-09change the interface to config_trial_assign()Roger Dingledine
svn:r2737
2004-11-09Stop using the wrong DataDirectory when we're validating.Roger Dingledine
Also validate/normalize the DataDirectory better. svn:r2732
2004-11-09Separate is-recognized-option from get-option-value, since NULL is ambiguous ↵Nick Mathewson
and returning "" misrepresents. svn:r2731
2004-11-09Make an options_act() where we do all the things a new options setRoger Dingledine
needs. Still needs more work. svn:r2716
2004-11-09various fixesRoger Dingledine
svn:r2712
2004-11-07Fix compile errorsNick Mathewson
svn:r2708
2004-11-07Fix up error codesNick Mathewson
svn:r2706
2004-11-07add saveconf control command.Roger Dingledine
allow authentication by localhost, but if tor demands more, require more. svn:r2704
2004-11-07Document control.cNick Mathewson
svn:r2700
2004-11-07allow unauth control connections for nowRoger Dingledine
let control connections recognize eof svn:r2699
2004-11-07Clean up copyrights.Roger Dingledine
Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698
2004-11-06Make options no longer a global variable.Roger Dingledine
Now we can try setting an option but back out if it fails to parse, or if it's disallowed (e.g. changing RunAsDaemon from 1 to 0). Use parse_line_from_str rather than parse_line_from_file. svn:r2692
2004-11-04Support code for resettable options, and option sets. Still needs ↵Nick Mathewson
validate-and-then-replace logic svn:r2679
2004-11-03fix windows warningsNick Mathewson
svn:r2667
2004-11-03Implement two flavors of authentication for control connections: one for ↵Nick Mathewson
trusted FS, one for untrusted FS. svn:r2664
2004-11-03- Implement all of control interface except authentication, setconfig,Nick Mathewson
and actually making the sockets. - Make sure that identity-based nicknames start with $. - Use new string_join interface. svn:r2661
2004-11-03lay the groundwork for a default value for each config option.Roger Dingledine
tolerate null exitnodes, entrynodes, etc config options. svn:r2655
2004-11-03Start implementing control interface.Nick Mathewson
svn:r2652