Commit History

Autor SHA1 Mensaxe Data
  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." %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine e050470112 make slightly clearer that mapaddress arguments are strings %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson f309168301 Tweak control-spec: add a GETINFO/INFOVALUE type pair to handle non-configuration stuff and to avoid proliferating more GETFOO/FOOVALUE pairs. Remove spurious 0x from signal codes. Simplify address-mapping format. Clarify what an identity looks like. %!s(int64=19) %!d(string=hai) anos
  Geoff Goodell d418cd5f70 integrating changes related to building circuits, assigning streams, and exchanging descriptors (discussed on return trip from airport) %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine dd0ee183b7 As another exception, the controller can getconf the "version" string, %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 0703d01b13 fix some problems in control-spec %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 9883137f54 Add proposal to control spec for a simple way to bind IP addresses to hostnames. Example: "Please make all requests for 10.200.0.1 go to foobarbaz.onion". This feature would be needed for any attempt to write a torified DNS proxy. Needs more thought and more comments. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 1a946d0efd remove misleading (and potentially dangerous) statement that clients %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 26bce698ad specify the control-spec's 'signal' command %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 3235c72f6c control event logs include loglevel notice %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson c514a06663 Fix up error codes %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine d550ea11cd clean up control spec, man page %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 9a06612ff6 Adjust GETCONFIG/SETCONFIG specification in control-spec %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 65b4c6b830 Update control-spec.txt; some minor changes; more thoughts on authentication %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 347d3f9d62 Start implementing control interface. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 79ccbab100 fix a typo (spotted by weasel) %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 70778dc7a8 Add spec for UI control protocol %!s(int64=20) %!d(string=hai) anos