Nick Mathewson
|
c185825585
Finish implementing GETINFO; make it easy to query address maps.
|
21 år sedan |
Nick Mathewson
|
f90ccf5648
Implement new controller events for changed descriptors and new (not-yet-attached) streams.
|
21 år sedan |
Nick Mathewson
|
5315b61e13
Fix some log messages to refer to correct control type.
|
21 år sedan |
Nick Mathewson
|
5f8e2c2bc4
Rename unused-address functions to virtual address; this is more accurate. Also, include almost-right implementation of reusing dont-care mappings. (It is still kind of wrong because it does not take type into account.)
|
21 år sedan |
Nick Mathewson
|
b494c2223d
Specify and implement fragmented control messages to allow for (among other things) long GETINFO replies. Otherwise we could hit the 64K barrier on questions like "please dump your client-side DNS cache."
|
21 år sedan |
Nick Mathewson
|
65230fd39f
Implement "Dont-Care" from addresses to MapAddress control message. For safety, refuse to launch connections to unmapped addresses in the dont-care range.
|
21 år sedan |
Nick Mathewson
|
b7b05dc1b2
make control interface stream IDs monotonically increasing to prevent possible races
|
21 år sedan |
Roger Dingledine
|
25ff3a5042
fix bug in control mapaddress
|
21 år sedan |
Nick Mathewson
|
bbaa3c7792
Implement more control spec functionality
|
21 år sedan |
Nick Mathewson
|
8396105d84
Implement some of GETINFO control message
|
21 år sedan |
Nick Mathewson
|
81d2c2d8e5
Stub functions for new control-spec logic.
|
21 år sedan |
Nick Mathewson
|
a6e587305f
typo spotted by chris
|
21 år sedan |
Nick Mathewson
|
dcd228585d
Implement SIGNAL control command.
|
21 år sedan |
Roger Dingledine
|
f9fd101869
forward port:
|
21 år sedan |
Roger Dingledine
|
e1bc3f097e
bugfix: when we're reporting event circuit status, don't call it a stream.
|
21 år sedan |
Nick Mathewson
|
75cefd8989
Remove bugfixes that did not actually do anything, before we start a cargo cult.
|
21 år sedan |
Nick Mathewson
|
1e71b83890
Fix a bug in parsing HashedControlPassword.
|
21 år sedan |
Roger Dingledine
|
011ad3cba5
clean up logging,
|
21 år sedan |
Nick Mathewson
|
06ce31b948
Only set a cookie when we intend to.
|
21 år sedan |
Nick Mathewson
|
f19e9b8577
doxygen uses backslashes, not forward-slashes
|
21 år sedan |
Nick Mathewson
|
7fbd297532
Suggestion from weasel: Make tor --version --version dump the cvs Id of every file.
|
21 år sedan |
Nick Mathewson
|
6f5dbefa7e
Normalize space: add one between every control keyword and control clause.
|
21 år sedan |
Roger Dingledine
|
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
|
21 år sedan |
Nick Mathewson
|
0a58bbe0dd
Fix critical bug in circuit_list_path: cpath is a circular list! (Also reimplement circuit_log_cpath using circuit_list_cpath).
|
21 år sedan |
Roger Dingledine
|
310a8da0d2
break reached_eof() out of process_inbuf()
|
21 år sedan |
Nick Mathewson
|
076f120951
Patch to patch: do not send both error and done for one command.
|
21 år sedan |
Roger Dingledine
|
47993ae6fb
some fixes so far
|
21 år sedan |
Nick Mathewson
|
a732727a2b
Add simpler option_is_same, as suggested by arma. Finish implementing SAVECONF
|
21 år sedan |
Nick Mathewson
|
60880cda84
Resolve a bunch of FIXME items; mark a lot more for attention; ask for 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.
|
21 år sedan |
Nick Mathewson
|
6252cba522
apply patch from Andre Eisenbach: include event code with events, as required by control-spec.txt
|
21 år sedan |